<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
* name:Global &amp;&amp; Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row&gt;[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row&gt;.span-1{width:7.33333333%}.row&gt;.span-2{width:15.66666667%}.row&gt;.span-3{width:24%}.row&gt;.span-4{width:32.33333333%}.row&gt;.span-5{width:40.66666667%}.row&gt;.span-6{width:49%}.row&gt;.span-7{width:57.33333333%}.row&gt;.span-8{width:65.66666667%}.row&gt;.span-9{width:74%}.row&gt;.span-10{width:82.33333333%}.row&gt;.span-11{width:90.66666667%}.row&gt;.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row&gt;[class*='span']{float:left}.full-row&gt;.span-1{width:8.33333333%;*width:8.22333333%}.full-row&gt;.span-2{width:16.66666667%;*width:16.55666667%}.full-row&gt;.span-3{width:25%;*width:24.89%}.full-row&gt;.span-4{width:33.33333333%;*width:33.22333333%}.full-row&gt;.span-5{width:41.66666667%;*width:41.55666667%}.full-row&gt;.span-6{width:50%;*width:49.89%}.full-row&gt;.span-7{width:58.33333333%;*width:58.22333333%}.full-row&gt;.span-8{width:66.66666667%;*width:66.55666667%}.full-row&gt;.span-9{width:75%;*width:74.89%}.full-row&gt;.span-10{width:83.33333333%;*width:83.22333333%}.full-row&gt;.span-11{width:91.66666667%;*width:91.55666667%}.full-row&gt;.span-12{width:100%;*width:99.89%}.row&gt;.pull-right,.full-row&gt;.pull-right{float:right}.row&gt;.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row&gt;.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row&gt;.midd-1{width:7.33333333%}.row&gt;.midd-2{width:15.66666667%}.row&gt;.midd-3{width:24%}.row&gt;.midd-4{width:32.33333333%}.row&gt;.midd-5{width:40.66666667%}.row&gt;.midd-6{width:49%}.row&gt;.midd-7{width:57.33333333%}.row&gt;.midd-8{width:65.66666667%}.row&gt;.midd-9{width:74%}.row&gt;.midd-10{width:82.33333333%}.row&gt;.midd-11{width:90.66666667%}.row&gt;.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row&gt;.midd-1{width:8.33333333%}.full-row&gt;.midd-2{width:16.66666667%}.full-row&gt;.midd-3{width:25%}.full-row&gt;.midd-4{width:33.33333333%}.full-row&gt;.midd-5{width:41.66666667%}.full-row&gt;.midd-6{width:50%}.full-row&gt;.midd-7{width:58.33333333%}.full-row&gt;.midd-8{width:66.66666667%}.full-row&gt;.midd-9{width:75%}.full-row&gt;.midd-10{width:83.33333333%}.full-row&gt;.midd-11{width:91.66666667%}.full-row&gt;.midd-12{width:100%}}@media only screen and (max-width:992px){.row&gt;.smidd-1{width:7.33333333%}.row&gt;.smidd-2{width:15.66666667%}.row&gt;.smidd-3{width:24%}.row&gt;.smidd-4{width:32.33333333%}.row&gt;.smidd-5{width:40.66666667%}.row&gt;.smidd-6{width:49%}.row&gt;.smidd-7{width:57.33333333%}.row&gt;.smidd-8{width:65.66666667%}.row&gt;.smidd-9{width:74%}.row&gt;.smidd-10{width:82.33333333%}.row&gt;.smidd-11{width:90.66666667%}.row&gt;.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row&gt;.smidd-1{width:8.33333333%}.full-row&gt;.smidd-2{width:16.66666667%}.full-row&gt;.smidd-3{width:25%}.full-row&gt;.smidd-4{width:33.33333333%}.full-row&gt;.smidd-5{width:41.66666667%}.full-row&gt;.smidd-6{width:50%}.full-row&gt;.smidd-7{width:58.33333333%}.full-row&gt;.smidd-8{width:66.66666667%}.full-row&gt;.smidd-9{width:75%}.full-row&gt;.smidd-10{width:83.33333333%}.full-row&gt;.smidd-11{width:91.66666667%}.full-row&gt;.smidd-12{width:100%}}@media only screen and (max-width:760px){.row&gt;.smal-1{width:7.33333333%}.row&gt;.smal-2{width:15.66666667%}.row&gt;.smal-3{width:24%}.row&gt;.smal-4{width:32.33333333%}.row&gt;.smal-5{width:40.66666667%}.row&gt;.smal-6{width:49%}.row&gt;.smal-7{width:57.33333333%}.row&gt;.smal-8{width:65.66666667%}.row&gt;.smal-9{width:74%}.row&gt;.smal-10{width:82.33333333%}.row&gt;.smal-11{width:90.66666667%}.row&gt;.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row&gt;.smal-1{width:8.33333333%}.full-row&gt;.smal-2{width:16.66666667%}.full-row&gt;.smal-3{width:25%}.full-row&gt;.smal-4{width:33.33333333%}.full-row&gt;.smal-5{width:41.66666667%}.full-row&gt;.smal-6{width:50%}.full-row&gt;.smal-7{width:58.33333333%}.full-row&gt;.smal-8{width:66.66666667%}.full-row&gt;.smal-9{width:75%}.full-row&gt;.smal-10{width:83.33333333%}.full-row&gt;.smal-11{width:91.66666667%}.full-row&gt;.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color:#000; text-align:center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color:#000;display:inline-block;border:1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align:middle;margin:0 0 10px -1px;background:#fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#007f00;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size:.8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background:none; color:#000;display:inline-block; margin:0 7px; vertical-align:top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background:none; border:none;color:#000; font-size:16px; }
.util-page .jumpto_inp{ width:40px; text-align:center; height:37px; line-height:37px; vertical-align:top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:1260px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:16px; line-height:1.6; color:#555; background:#fff; font-weight:lighter;}
a{color:inherit;}
a:hover { color:#007f00;}
::-moz-selection {color:#fff; background:#007f00; }
::selection {color:#fff; background:#007f00; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
/* 公共按钮 */
.common-btn {height:40px; width:40px; border-radius:50%; display:block; background:#339933; color:#fff; text-align:center;  line-height:40px; font-size:16px; transition:all 0.5s ease-in-out; position:relative; overflow:hidden; text-align:center;}
.common-btn:hover{color:#fff;}
.common-btn .smal{position:absolute; right:0px; left:0px; 
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px); 
	-ms-transform:translateX(0px); 
	-o-transform:translateX(0px); 
	transform:translateX(0px);
	-webkit-transition:-webkit-transform 0.8s ease-in-out; 
	-moz-transition:-moz-transform 0.8s ease-in-out; 
	transition:transform 0.8s ease-in-out; 
	opacity:1;
	visibility:visible;
}
.common-btn:hover .smal{
	-webkit-transform:translateX(200px); 
	-moz-transform:translateX(200px); 
	-ms-transform:translateX(200px); 
	-o-transform:translateX(200px); 
	transform:translateX(200px);
}
.common-btn .big{height:128px; width:128px; max-width:100%; margin:0 auto; text-align:center; display:table-cell!important; position:relative; vertical-align:middle; word-wrap:break-word; text-align:center; 
	-webkit-transform:translateY(200px); 
	-moz-transform:translateY(200px); 
	-ms-transform:translateY(200px); 
	-o-transform:translateY(200px);
	transform:translateY(200px); 
	-webkit-transition:-webkit-transform 0.5s ease-in-out,opacity 0.8s ease-in-out; 
	-moz-transition:-moz-transform 0.5s ease-in-out,opacity 0.8s ease-in-out; 
	transition:transform 0.5s ease-in-out,opacity 0.8s ease-in-out; opacity:0; visibility:hidden;
}
.common-btn:hover{height:128px; width:128px; z-index:9;}
.common-btn:hover .big{
	-webkit-transform:translateY(0px); 
	-moz-transform:translateY(0px); 
	-ms-transform:translateY(0px); 
	-o-transform:translateY(0px); 
	transform:translateY(0px); 
	opacity:1;
	visibility:visible;
}
/* 公共按钮 end */

/* Pc_header1 */
.Pc_header1{transition:all 0.4s ease;}
.Pc_header1 .h_top {position:relative; z-index:6}
.Pc_header1 .h_top .content{position:relative; z-index:2}
.Pc_header1 .h_top .left{float:left; width:220px; top:34px; position:absolute; left:0;}
.Pc_header1 .h_top .left form{height:38px; border:1px solid #999; border-radius:50px; padding:0 45px; position:relative;}
.Pc_header1 .h_top .left .inp{width:100%; height:38px; line-height:38px; padding:0; margin:0; border:none; background:transparent}
.Pc_header1 .h_top .left .btns{background:none; border:none; padding:0; margin:0; outline:none; cursor:pointer;}
.Pc_header1 .h_top .left .btns .icon{width:15px; height:15px; background:url(../img/pc_search1.png) no-repeat center; position:absolute; left:22px; top:50%; margin-top:-7px;}
.Pc_header1 .h_top .center{text-align:center; width:50%; margin:0 auto; padding:29px 0 32px;}
.Pc_header1 .h_top .center .logo1 a{display:block;}
.Pc_header1 .h_top .right{float:right; position:absolute; right:0; top:45px;}
.Pc_header1 .h_top .right .h_company{position:relative; padding-left:25px; margin-left:25px; cursor:pointer;}
.Pc_header1 .h_top .right .h_company:after{content:''; width:1px; height:35px; background:#c8c8c8; background:rgba(200,200,200,.24); position:absolute; left:0; top:50%; margin-top:-17px;}
.Pc_header1 .h_top .right .h_company .icon{width:18px; height:14px; background:url(../img/h_company.png) no-repeat center;}
.Pc_header1 .h_top .right .h_language{margin-top:-5px; position:relative;}
.Pc_header1 .h_top .right .h_language span{display:inline-block; vertical-align:middle}
.Pc_header1 .h_top .right .h_language span.icon1{width:18px; height:18px; background:url(../img/h_lan.png) no-repeat center}
.Pc_header1 .h_top .right .h_language span.text{font-size:13px; line-height:18px; color:#999; margin:0 4px;}
.Pc_header1 .h_top .right .h_language span.icon2{width:7px; height:5px; background:url(../img/h_lan2.png) no-repeat center;}
.Pc_header1 .h_top .right .h_language .lan_down{position:absolute; left:50%; margin-left:-50px; top:100%; margin-top:5px; width:100px; border:1px solid #e5e5e5; text-align:center; display:none; background:#fff; border-radius:10px;}
.Pc_header1 .h_top .right .h_language .lan_down ul{padding:5px 0;}
.Pc_header1 .h_top .right .h_language .lan_down li a{font-size:16px; line-height:30px; color:#666;}
.Pc_header1 .h_top .right .h_language .lan_down li a:hover{color:#007f00;}
.header .h_bott{border-top:1px solid #f8f8f8; position:relative; z-index:10;}
.header .h_bott ul{font-size:0; text-align:center;}
.header .h_bott .nav_li{display:inline-block; font-size:16px; line-height:50px; color:#000; position:relative; transition:all 0.5s ease;}
.header .h_bott .nav_li .nav_a{display:inline-block; padding:0 35px; border-left:1px solid #f8f8f8; position:relative; z-index:2; transition:all 0s ease;}
.header .h_bott .nav_li:after {content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:#339933; border-radius:10px 0 0 0; opacity:0; visibility:hidden; transition:all .4s ease; z-index:1;}
/* .header .h_bott .nav_li.cur{background:#339933; border-radius:10px 0 0 0;} */
/* .header .h_bott .nav_li:hover{background:#339933; border-radius:10px 0 0 0;} */
.header .h_bott .nav_li.cur:after {opacity:1; visibility:visible;}
.header .h_bott .nav_li.cur .nav_a{color:#fff;}
.header .h_bott .nav_li:hover:after {opacity:1; visibility:visible;}
.header .h_bott .nav_li:hover .nav_a{color:#fff;}



/* 第二个pc头部 */
.Pc_header2 .h_bott .h_company{position:relative; padding-left:25px; cursor:pointer; margin-top:29px;}
.Pc_header2 .h_bott .h_company .icon{width:18px; height:14px; background:url(../img/h_company.png) no-repeat center;}
.Pc_header2 .h_bott .inav_wrapper{float:left; width:96%; position:relative}
.Pc_header2 .h_bott .inav_wrapper .logo2{width:106px; height:43px; position:absolute; left:50%; margin-left:-101px; top:15px;}
.Pc_header2 .h_bott .nav_li{line-height:73px;}
.Pc_header2 .h_bott .nav_li .nav_a{padding:0 22px; border:none;}
.Pc_header2{position:fixed; top:-74px; height:74px; width:100%; left:0%; z-index:10; transition:.7s ease;background:#fff;}
.pageHeader.fixed .Pc_header2 {top:0; box-shadow:0 0 15px rgba(0,0,0,.2);}
.pageHeader.fixed .Pc_header1{opacity:0; visibility:hidden;;}








/* 产品、解决方案导航下拉 */
.header .h_bott .nav_li .navPro_down{position:absolute; left:0px; top:100%; z-index:3; width:1260px; display:none;}
.header .h_bott .nav_li .navPro_down .content {font-size:0;}
.header .h_bott .nav_li .navPro_down .content .nav_item{background:#fff; float:left;; padding:30px 30px; min-width:198px; min-height:310px; position:relative; opacity:0; visibility:hidden; transform:translateX(-40px); transition:all 0.5s ease;}
.header .h_bott .nav_li .navPro_down .content .nav_item li{font-size:16px; color:#000; line-height:35px; position:relative; text-align:left;}
.header .h_bott .nav_li .navPro_down .content .nav_item li a{display:block;}
.header .h_bott .nav_li .navPro_down .content .nav_item li:after{content:''; width:6px; height:10px; background:url(../img/xl_jt.png) no-repeat; background-position:0 0; position:absolute; right:0; top:50%; margin-top:-5px;}
.header .h_bott .nav_li .navPro_down .content .nav_item li.active{color:#007f00;}
.header .h_bott .nav_li .navPro_down .content .nav_item li.active:after{background-position:0 -10px}
.header .h_bott .nav_li .navPro_down .content .nav_item li:hover:after{background-position:0 -10px}
.header .h_bott .nav_li .navPro_down .content .nav_item.on:after{content:''; width:1px; height:290px; background:#d1d3d4; position:absolute; right:0; top:30px;}
.header .h_bott .nav_li .navPro_down .content .nav_item:last-child:after{display:none;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li:after{display:none}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li a{display:inline-block; position:relative;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li a:after{content:''; width:0%; height:1px; background:#339933; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li.active a:after{width:100%;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li:hover a:after{width:100%;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_yiji{opacity:1; visibility:visible; transform:translateY(0px);}
.header .h_bott .nav_li .navPro_down .content .nav_item.on{opacity:1; visibility:visible; transform:translateX(0px)}

/* 其余栏目导航下拉 */
.header .h_bott .nav_li .rect-5652{padding-bottom:56.52%;}
.header .h_bott .nav_li .navOther_down{width:530px; position:absolute; left:50%; margin-left:-265px; background:#fff; z-index:3;display:none;}
.header .h_bott .nav_li .navOther_down .content{padding:40px 23px;}
.header .h_bott .nav_li .navOther_down .content .left{width:40%; padding:0 8% 0 3%; float:left; position:relative;text-align:left;}
/* .header .h_bott .nav_li .navOther_down .content .left .box{padding:0 22px;} */
.header .h_bott .nav_li .navOther_down .content .left:after{content:""; width:1px; height:100%; position:absolute; right:11px; top:0; background:#d1d3d4;}
.header .h_bott .nav_li .navOther_down .content .left .intro .t{font-size:18px; line-height:26px; margin:20px 0 10px;}
.header .h_bott .nav_li .navOther_down .content .left .intro .c{font-size:16px; line-height:22px;}
.header .h_bott .nav_li .navOther_down .content .right{padding:0 3%; float:left; position:relative;}
.header .h_bott .nav_li .navOther_down .content .right:after{content:""; width:1px; height:100%; position:absolute; left:-11px; top:0; background:#d1d3d4; margin-left:-1px;}
.header .h_bott .nav_li .navOther_down .content .right li{font-size:16px; line-height:26px; color:#555; margin-bottom:12px; text-align:left}
.header .h_bott .nav_li .navOther_down .content .right li a{position:relative; display:block;}
.header .h_bott .nav_li .navOther_down .content .right li a:after{content:''; width:0%; height:1px; background:#339933; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.header .h_bott .nav_li .navOther_down .content .right li:hover a:after{width:100%;}














/* 右侧子公司 */
.lnb .lnb_bg{content:''; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../img/black.6.png); visibility:hidden; opacity:0;z-index:999; transition:all 0.3s;}
.lnb .lnb_area{position:fixed; right:-497px; top:0; width:497px; height:100%; z-index:999; background:#fff; transition:all 0.3s}
.lnb .lnb_inner{position:relative; overflow:auto; height:100%;}
.lnb .lnb_inner .btn_lnb_close{position:absolute; right:50px; top:30px; font-size:16px; transition:.5s ease;}
.lnb .lnb_inner .btn_lnb_close:hover{transform:rotateZ(180deg);}
.lnb .lnb_top .box{padding:90px 50px 18px;}
.lnb .lnb_top .box .tit{font-size:20px; color:#262626; margin-bottom:20px;}
.lnb .lnb_top .box .con a{display:block; padding:0 20px; border:1px solid #cccccc; line-height:40px; height:40px; overflow:hidden; font-size:16px; color:#262626; margin-bottom:10px;}
.lnb .lnb_top{border-bottom:1px solid #eeeeee;}
.lnb .lnb_top .box .con a i{float:right; transition:transform .3s ease; transform:translateX(-5px)}
.lnb .lnb_top .box .con a:hover{background:#339933; color:#fff;}
.lnb .lnb_top .box .con a:hover i{transform:translateX(0);}
.lnb .lnb_bott .tit{font-size:20px; color:#262626; padding:20px 50px;}
.lnb .lnb_bott .con{position:relative;}
.lnb .lnb_bott .con ul{position:relative; background:url(../img/black.6.png); z-index:1; font-size:16px;}
.lnb .lnb_bott .con ul li{border-bottom:2px solid rgba(255,255,255,0.2); transition:.3s ease;}
.lnb .lnb_bott .con ul li a{padding:28px 50px; display:block; color:#fff;}
.lnb .lnb_bott .con ul li a i{float:right; opacity:0; visibility:hidden; transition:.3s ease; transform:translateX(-5px)}
.lnb .lnb_bott .con ul li:hover{background:rgba(0,0,0,0.4);}
.lnb .lnb_bott .con ul li:hover a i{transform:translateX(0);opacity:1; visibility:visible;}
.lnb .lnb_bott .con .img img{position:absolute; top:0; left:0; width:100%; height:100%;}
.lnb.on .lnb_bg {visibility:visible; opacity:1;}
.lnb.on .lnb_area {right:0}

.channel_content{padding:55px 0; min-height:300px;}

/* 底部 */
footer{background:#f7f7f7;}
.f_top{padding:65px 0 50px;}
.f_top .content dl{width:16%; float:left; margin-left:4%;}
.f_top .content dl dt{font-size:18px; line-height:28px; font-weight:normal; color:#007f00; margin-bottom:13px;}
.f_top .content dl dd{font-size:16px; line-height:35px; color:#000;}
.f_top .content dl a{-webkit-transform:translateX(0); -ms-transform:translateX(0); transform:translateX(0); display:block;}
.f_top .content dl a:hover{-webkit-transform:translateX(5px); -ms-transform:translateX(5px); transform:translateX(5px);}
.f_top .share_box{text-align:right; margin-right:5%;}
.f_top .share_box .bdsharebuttonbox{overflow:hidden;}
.f_top .share_box a{display:inline-block; font-size:23px; color:#8c8c8c; float:none; background:none; padding:0; margin:5px 5px 0;}
.f_top .share_box a.bds_tqq{background-position:0 0;}
.f_top .share_box a.bds_fbook{background-position:-48px 0;}
.f_top .share_box a.bds_twi{background-position:-24px 0;}
.f_bott{font-size:16px; line-height:30px; color:#000; padding:15px 0;}
.f_bott .left{float:left;}
.f_bott .right{float:right; padding-right:5%;}
.f_bott .right a{display:inline-block}
.f_bott .right em{display:inline-block; margin:0 5px;}
.f_bott .right span{display:inline-block}


/* .ibanner */
.ibanner {height:657px; overflow:hidden; position:relative;}
.ibanner .item{height:657px; overflow:hidden; position:relative;}
.ibanner .item img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .owl-item .item img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .item video{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}

.ibanner .iban_word{position:absolute; left:0; top:180px; width:100%; z-index:5}
.ibanner .iban_word .intro .tit{font-size:50px; line-height:50px; color:#000;}
.ibanner .iban_word .intro .con{font-size:22px; line-height:26px; color:#000; margin:15px 0 40px;}


/* banner圆点 */
.ibanner .dots_btn{width:100%; text-align:right; bottom:50px; position:absolute; z-index:1;}
.ibanner .dots_btn .dot{position:relative; display:inline-block; width:10px; height:10px; padding:0; border:2px solid rgba(255,255,255,0.8); background:0; border-radius:50%; cursor:pointer; margin:0 35px;}
.ibanner .dots_btn .dot.active {border:2px solid white;}
.ibanner .dots_btn .dot:before,
.ibanner .dots_btn .dot:after {content:""; position:absolute; left:50%; top:50%; transform-origin:0 0; transform:translate3d(-50%,-50%,0); width:24px; height:24px; border:1px solid transparent; border-radius:50%;}
.ibanner .dots_btn .dot:hover:before, 
.ibanner .dots_btn .dot:hover:after {border-color:rgba(255,255,255,0.6);}
.ibanner .dots_btn .dot.active:before {background:rgba(255,255,255,0.2); border:1px solid rgba(255,255,255,0.6);}
.ibanner .dots_btn .dot:hover:before {border-top-color:transparent; animation:rotating 3s linear infinite;}
.ibanner .dots_btn .dot:hover:after {width:34px; height:34px; border-top-color:transparent; border-bottom-color:transparent; animation:rotating 3s linear reverse infinite;}
.ibanner .dots_btn .dot span{width:77px; position:absolute; right:100%; height:1px; background:rgba(255,255,255,0.6); top:50%;}
.ibanner .dots_btn .dot:first-child span{display:none;}

@keyframes rotating{
	from{transform:rotate(0) translate3d(-50%,-50%,0)}
	to{transform:rotate(360deg) translate3d(-50%,-50%,0)}
}

/* ipart01 */
.ipart01{padding:50px 0 0;}
.ipart01 .infor{text-align:center; color:#000;}
.ipart01 .infor .tit{display:inline-block; font-size:36px; line-height:36px;}
.ipart01 .content{margin-top:45px;}
.ipart01 .content .hd .box{font-size:0; text-align:center; border-bottom:1px solid #e9e9e9; margin:0 22px;}
.ipart01 .content .hd .box .dot{display:inline-block; width:16.5%; /*padding:0 80px;*/ height:58px; line-height:58px; text-align:center; color:#000; font-size:16px; cursor:pointer;}
.ipart01 .content .hd .box .dot span{display:block;}
.ipart01 .content .hd .box .dot.active span{background:#f7f7f7; border:1px solid #e9e9e9; border-bottom:none; color:#339933;}
.ipart01 .content .bd {height:475px; overflow:hidden; margin-top:50px;}
.ipart01 .content .bd .item{position:relative;}
.ipart01 .content .bd .item&gt;img {width:100%; height:475px; object-fit:cover; border-radius:20px 20px 0 20px;}
.ipart01 .content .bd .item .intro{position:absolute; z-index:2; top:90px; left:0; width:100%;}
.ipart01 .content .bd .item .intro .box{width:45%; color:#fff; padding-left:6%;}
.ipart01 .content .bd .item .intro .box .icon{width:55px; height:56px; opacity:0; visibility:hidden; }
.ipart01 .content .bd .item .intro .box .tit{font-size:30px; line-height:30px; color:#000; opacity:0; visibility:hidden; margin:25px 0 20px}
.ipart01 .content .bd .item .intro .box .con{font-size:16px; line-height:30px; color:#343434; opacity:0; visibility:hidden;}
.ipart01 .content .bd .item .intro .box .con a{display:inline-block;}
.ipart01 .content .bd .item .intro .box .con span{display:inline-block; margin:0 2px;}
.ipart01 .content .bd .item .intro .common-btn{opacity:0; visibility:hidden; margin-top:40px;}
.ipart01 .content .bd .owl-item.active .item .intro .icon{animation:indbanLeft 1s ease both .4s;}
.ipart01 .content .bd .owl-item.active .item .intro .tit{animation:indbanLeft 1s ease both .4s;}
.ipart01 .content .bd .owl-item.active .item .intro .con{animation:indbanLeft 1s ease both .6s;}
.ipart01 .content .bd .owl-item.active .item .intro .common-btn{animation:indbanLeft 1s ease both .6s;}
@keyframes indbanLeft{
	0%{opacity:0; transform:translateX(140px); visibility:visible;}
	100%{opacity:1; transform:translateX(0); visibility:visible;}
}
.ipart02{height:695px; position:relative; overflow:hidden;}
.ipart02&gt;img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ipart02 .cover{position:absolute; left:0; bottom:40px; width:100%; z-index:2;}
.ipart02 .cover .left{width:26%; float:left; color:#000; padding-left:4%; position:relative; top:310px;}
.ipart02 .cover .left .tit{display:inline-block; font-size:36px; line-height:36px; margin-bottom:30px;}
.ipart02 .cover .left .con{font-size:16px; line-height:30px; color:#343434}
.ipart02 .cover .right{width:62%; float:right;}
.ipart02 .cover .right .r_top {position:relative; z-index:2}
.ipart02 .cover .right .r_top .tit{font-size:20px; line-height:24px; margin-bottom:15px;}
.ipart02 .cover .right .r_top .con .item{width:29%; float:left; margin-right:1.8%; position:relative;}
.ipart02 .cover .right .r_top .con .item&gt;span{display:block; font-size:16px; color:#4f4f4f; padding:0 20px 0 30px; line-height:46px; height:46px; border:1px solid #f1f1f1; border-radius:50px; position:relative; cursor:pointer;}
.ipart02 .cover .right .r_top .con .item&gt;span:after{content:''; width:15px; height:8px; background:url(../img/ipart02_jt.png) no-repeat center; position:absolute; right:20px; top:50%; margin-top:-4px; transition:all 0.5s ease;}
.ipart02 .cover .right .r_top .con .item .down{position:absolute; top:100%; width:100%; margin:12px 0 5px; border:1px solid #e4e7ed;background-color:#fff; box-shadow:0 2px 12px 0 rgba(0,0,0,.1); border-radius:20px; display:none}
.ipart02 .cover .right .r_top .con .item .down:after{content:''; width:0; height:0; position:absolute; top:-6px; left:35px; border-color:transparent; border-width:6px; border-style:solid; border-top-width:0; border-bottom-color:#fff;}
.ipart02 .cover .right .r_top .con .item .down ul{padding:15px 0;}
.ipart02 .cover .right .r_top .con .item .down ul li{height:40px; line-height:40px; padding:0 20px; position:relative; overflow:hidden; color:#000; font-size:16px; cursor:pointer;}
.ipart02 .cover .right .r_top .con .item .down ul li.on{background:#f1f3f7;}
.ipart02 .cover .right .r_top .con .item .down ul li:hover{background:#f5f7fa;}
.ipart02 .cover .right .r_top .con .item.cur&gt;span:after{transform:rotateZ(180deg)}
.ipart02 .cover .right .r_top .con .btns_box{float:right;}
.ipart02 .cover .right .r_top .con .btns_box .btns{padding:0; margin:0; border:none; outline:none; cursor:pointer; width:48px; height:48px; border-radius:50px; background:#8c8c8c; position:relative; font-size:0;}
.ipart02 .cover .right .r_top .con .btns_box .btns .icon{width:15px; height:15px; background:url(../img/ipart02_icon.png) no-repeat; position:absolute; left:50%; margin-left:-7px; top:50%; margin-top:-7px;}
.ipart02 .cover .right .r_bott{margin-top:50px;}
.ipart02 .cover .right .r_bott li{width:47.7%; margin-bottom:25px; position:relative;}
.ipart02 .cover .right .r_bott li:after{content:''; width:4px; height:100%; background:#339933; position:absolute; left:0; top:0;}
.ipart02 .cover .right .r_bott li.odd{float:left;}
.ipart02 .cover .right .r_bott li.even{float:right;}
.ipart02 .cover .right .r_bott li .li_box{display:block; padding:26px 37px 26px 31px; background:#fff;}
.ipart02 .cover .right .r_bott li .li_box .text{font-size:18px; color:#000; line-height:30px;}
.ipart02 .cover .right .r_bott li .li_box .icon{width:31px; height:30px; transition:all 0.5s ease}
.ipart02 .cover .right .r_bott li:hover .li_box .text{color:#339933;}
.ipart02 .cover .right .r_bott li:hover .li_box .icon{transform:rotateY(180deg)}
.ipart03{padding:55px 0;}
.ipart03 .infor{text-align:center;}
.ipart03 .infor .tit{display:inline-block; font-size:36px; line-height:36px; color:#000; margin-bottom:30px;}
.ipart03 .content{position:relative;}
.ipart03 .content .item{display:none}
.ipart03 .content .owl-item .item{display:block;}
.ipart03 .content .item .rect-67{padding-bottom:67%; border-radius:20px 20px 0 20px;}
.ipart03 .content .item .intro{background:#fff; height:205px;}
.ipart03 .content .item .intro .box{padding-top:9px;}
.ipart03 .content .item .intro .box span{display:inline-block; color:#339933; font-size:16px; line-height:30px; font-weight:bold;}
.ipart03 .content .item .intro .box .tit{display:block; font-size:20px; line-height:30px; max-height:60px; overflow:hidden; color:#000; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart03 .content .item .intro .box .con{font-size:16px; line-height:28px; color:#646464; margin:8px 0 30px;}
.ipart03 .content .item .intro .box .list li{position:relative; margin:0 14px 9px; display:inline-block;}
/* 按钮 边框的动画 */
.ipart03 .content .item .intro .box .list li .line_ {position:absolute; height:100%; border-radius:100%; background:transparent; border:1px solid; z-index:0; transition:transform .1s linear; width:28px; box-sizing:border-box;}
.ipart03 .content .item .intro .box .list li .line_left {left:1px; top:0; transform:translateX(-50%) rotate(45deg)}
.ipart03 .content .item .intro .box .list li .line_right {right:1px; top:0; transform:translateX(50%) rotate(-135deg)}
.ipart03 .content .item .intro .box .list li .line_left, 
.ipart03 .content .item .intro .box .list li .line_right {border-color:#007f00 #007f00 hsla(0,0%,40%,.15) hsla(0,0%,40%,.15);}
.ipart03 .content .item .intro .box .list li:after,
.ipart03 .content .item .intro .box .list li:before {content:""; z-index:5; width:0; height:1px; position:absolute; transition:all .1s linear; background:#007f00;}
.ipart03 .content .item .intro .box .list li:after {left:0; bottom:0; transition-delay:.3s}
.ipart03 .content .item .intro .box .list li:before {right:0; top:0; transition-delay:.1s}
.ipart03 .content .item .intro .box .list li .line_right {transition-delay:.2s}
.ipart03 .content .item .intro .box .list li .line_left {transition-delay:0s}
.ipart03 .content .item .intro .box .list li:hover:after,
.ipart03 .content .item .intro .box .list li:hover:before {transition:all .2s linear; width:100%;}
.ipart03 .content .item .intro .box .list li:hover:after {transition-delay:0s;}
.ipart03 .content .item .intro .box .list li:hover:before {transition-delay:.4s}
.ipart03 .content .item .intro .box .list li:hover .line_ {transition:transform .2s linear; opacity:1}
.ipart03 .content .item .intro .box .list li:hover .line_left {transition-delay:.6s; transform:translateX(-50%) rotate(-135deg)}
.ipart03 .content .item .intro .box .list li:hover .line_right {transition-delay:.2s; transform:translateX(50%) rotate(-315deg)}
/* 按钮 边框的动画 end*/
.ipart03 .content .item .intro .box .list a{display:inline-block; padding:0 23px; font-size:13px; color:#4e4e4e; background:#fff; position:relative; z-index:3; line-height:26px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.ipart03 .content .item:hover .intro .box .tit{color:#339933;}
.ipart03 .content .ipt3_btn&gt;div{position:absolute; top:30%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer;}
.ipart03 .content .ipt3_btn .owl-prev{left:-49px; background-position:0 0;}
.ipart03 .content .ipt3_btn .owl-next{right:-49px; background-position:-13px 0;}
.ipart04{background:url(../img/ipart04.jpg) no-repeat center; padding:30px 0 80px;}
.ipart04 .infor{text-align:center;}
.ipart04 .infor .tit{display:inline-block; font-size:36px; line-height:36px; color:#000;}
.ipart04 .content{margin-top:60px;}
.ipart04 .content .left{width:41.3%; float:left;}
.ipart04 .content .left .rect-6073{padding-bottom:60.73%; border-radius:20px 20px 0 20px;;}
.ipart04 .content .left a{display:block;}
.ipart04 .content .left a .date{font-size:16px; line-height:24px; color:#a7a7a7;}
.ipart04 .content .left a .tit{font-size:20px; line-height:30px; color:#000; margin:10px 0; height:60px; overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart04 .content .left a .icon{text-align:right;}
.ipart04 .content .left a .icon i{display:inline-block; width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; transition:all 0.5s ease;}
.ipart04 .content .left a .img_{margin-top:27px; }
.ipart04 .content .left a:hover .icon i{background:url(../img/ipart04_jt2.png) no-repeat center;}
.ipart04 .content .right{width:53%; float:right}
.ipart04 .content .right li{background:#f7f7f7; position:relative; margin-bottom:3px; transition:all 0.5s ease;}
.ipart04 .content .right li:after{content:''; width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; position:absolute; right:20px; top:20px; transition:all 0.5s ease;}
.ipart04 .content .right li .li_box{display:block; padding:30px 110px 35px 20px;}
.ipart04 .content .right li .li_box .date{font-size:16px; line-height:30px; color:#a7a7a7; margin-bottom:4px;}
.ipart04 .content .right li .li_box .tit{font-size:18px; line-height:30px; color:#000; height:60px; overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart04 .content .right li.cur:after{background:url(../img/ipart04_jt2.png) no-repeat center;}
.ipart04 .content .right li.cur{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.1);}
.ipart05{background:#339933; padding:43px 0}
.ipart05 .left{float:left; font-size:28px; line-height:49px; color:#fff;}
.ipart05 .right{float:right; width:35%;}
.ipart05 .right .inp_wrap{width:100%; height:49px; line-height:49px; background:#fff; border-radius:20px 20px 0 20px; position:relative;}
.ipart05 .right .inp_wrap .inp{width:100%; height:49px; line-height:49px; border-radius:10px 10px 0 10px; background:#fff; border:none; text-indent:28px; padding:0;}
.ipart05 .right .inp_wrap .reset{position:absolute; right:57px; top:50%; margin-top:-9px; width:19px; height:19px; background:url(../img/ipart05_1.png) no-repeat center; cursor:pointer;}
.ipart05 .right .inp_wrap .btns .icon{position:absolute; right:22px; top:50%; margin-top:-12px; width:24px; height:24px; background:url(../img/ipart05_2.png) no-repeat center;}
.ipart05 .right .inp_wrap .btns{border:none; background:none; padding:0; margin:0; outline:none; cursor:pointer;}


/* 底部漂浮2 */
.widgets_foot_float_2 {z-index:100;position:fixed;right:5%;bottom:10%;}
.widgets_foot_float_2 .float_img {position:absolute;bottom:0.590278rem;right:15%;width:1.40625rem;height:1.215278rem;-webkit-border-radius:0.104167rem;-moz-border-radius:0.104167rem;border-radius:0.104167rem;overflow:hidden;cursor:pointer;background:#fff;text-align:center;}
.widgets_foot_float_2 .float_img .close {position:absolute;top:0.069444rem;right:0.104167rem;width:0.166667rem;height:0.166667rem}
.widgets_foot_float_2 .float_img img {width:55%;padding:0.138889rem 0 0.034722rem;}
.widgets_foot_float_2 .float_img p {line-height:0.118056rem;font-size:0.069444rem;text-align:center;color:#262626;}
.widgets_foot_float_2 .nav {z-index:11111;width:auto;height:79px;border-radius:0.277778rem;}
.widgets_foot_float_2 .nav.active {transition:width 0.1s,border-radius 0.8s ease 0.2s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);}
.widgets_foot_float_2 .nav.active .nav__content { -webkit-transition:width 1s cubic-bezier(0.48, 0.43, 0.29, 1.3); transition:width 1s cubic-bezier(0.48, 0.43, 0.29, 1.3); width:450px;}
.widgets_foot_float_2 .nav.active .nav__content .nav__item-text {opacity:1;-webkit-transition:opacity 0.2s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:opacity 0.2s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5),opacity 0.2s;
	transition:transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5),opacity 0.2s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:all 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); -webkit-transition-delay:.3s; transition-delay:.3s;}
/* .widgets_foot_float_2 .nav.active .nav__btn {transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);-o-transform:rotate(45deg);} */
.widgets_foot_float_2 .nav__content {position:relative;width:0;margin-right:40px;background:#339933;border-radius:40px 0 0 40px;height:100%;-webkit-transition:width 1s cubic-bezier(0.49, -0.3, 0.68, 1.23);transition:width 1s cubic-bezier(0.49, -0.3, 0.68, 1.23),border-radius 0.1s cubic-bezier(0.48, 0.43, 0.29, 1.3);}
.widgets_foot_float_2 .nav__items {position:relative;width:409px;height:100%;padding:0 0 0 30px; list-style-type:none; font-size:0;}
.widgets_foot_float_2 .nav__item {display:inline-block;vertical-align:top;width:69px;text-align:center;height:100%;-webkit-perspective:3.472222rem;perspective:3.472222rem;cursor:pointer;margin-right:0.034722rem;}
.widgets_foot_float_2 .nav__item:nth-child(5) {margin-right:0;}
.widgets_foot_float_2 .nav__item a {display:block;color:#fff;font-size:0;padding:15px 0;}
.widgets_foot_float_2 .nav__item span {font-size:0.0625rem;font-weight:bold;display:block;margin-top:0.034722rem;}
.widgets_foot_float_2 .nav__item img {display:inline-block;height:33px;width:44px;}
.widgets_foot_float_2 .nav__item:hover {color:#031a4b;}
.widgets_foot_float_2 .nav__item-text {display:inline-block;width:auto;opacity:0;-webkit-transition:opacity 0.7s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:opacity 0.7s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5),opacity 0.7s; transition:transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5),opacity 0.7s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);}
.widgets_foot_float_2 .nav__btn {position:absolute;right:0;top:0;width:79px;height:79px;background:#339933;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-radius:50% 50% 0 50%; box-shadow:0 0 10px 0 rgba(0,0,0,0.2);cursor:pointer;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:background-color 0.3s,-webkit-transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);transition:background-color 0.3s,-webkit-transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3); transition:transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3),background-color 0.3s; transition:transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3),background-color 0.3s,-webkit-transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);}
.widgets_foot_float_2 .nav__btn img {width:41px;height:38px;display:block;margin:40px auto 0;transform:translateY(-50%);}
.widgets_foot_float_2 .nav__item.nav__weixin .pic{position:absolute; left:50%; bottom:100%; max-width:none; width:auto; height:auto; margin-left:-50px; border:5px solid #fff; display:none;}
.widgets_foot_float_2 .nav__item.nav__weixin:hover .pic{display:block;}

.widgets_foot_float_2 .nav.active .nav__btn{box-shadow:inherit;}

.widgets_foot_float_2{opacity:0; visibility:hidden; margin-bottom:-50px; transition:.5s ease;}
.widgets_foot_float_2.on{opacity:1; visibility:visible; margin-bottom:0;}

/* 底部漂浮2  end*/
										

/* zhangxr */

/* xcbanner */
.xc_banner{position:relative; border-top-right-radius:124px; overflow:hidden;}
.xc_banner .content{position:absolute; left:0; width:100%; top:0; z-index:1; color:#fff;}
.xc_banner .content .crumbs{margin:3% 0 6%; font-size:13px;}
.xc_banner .content .crumbs .back_home .icon{display:inline-block; vertical-align:middle; width:13px; height:12px; background:url(../img/crumbs_1.png) no-repeat;}
.xc_banner .content .crumbs .back_home:hover .icon{background-position:0 -12px;}
.xc_banner .content .crumbs .sec_crumb{position:relative;}
.xc_banner .content .crumbs .sec_crumb a{line-height:28px;}
.xc_banner .content .crumbs .sec_crumb .ul_box{display:none; position:absolute; width:150px; height:200px; top:110%; left:-20%; background:#fff; z-index:1; border-radius:10px; overflow:hidden;}
.xc_banner .content .crumbs .sec_crumb .ul_box ul{height:200px; overflow-y:auto;}
.xc_banner .content .crumbs .sec_crumb ul li{color:#000; padding:10px 20px;}
.xc_banner .content .crumbs .sec_crumb ul li:hover{background:#f5f7fa;}
.xc_banner .content .crumbs .sec_crumb.cur &gt; a{color:#007f00;}
.xc_banner .content .crumbs .sec_crumb.cur .iconfont{transform:rotateZ(90deg);}
.xc_banner .content .crumbs .iconfont{font-size:18px; transition:.5s ease; margin:0 10px;}
.xc_banner .content .crumbs .last{line-height:28px;}
.xc_banner ::-webkit-scrollbar-track-piece {background:#f5f7fa;}  /*凹槽颜色*/
.xc_banner ::-webkit-scrollbar {width:3px; height:5px;} /*滚动条宽高*/
.xc_banner ::-webkit-scrollbar-thumb {background:#007f00;; background-clip:padding-box; min-height:10px;}/*滚动条设置*/
.xc_banner ::-webkit-scrollbar-thumb:hover {background:#f5f7fa;}
.xc_banner .content .tit{font-size:36px; margin-bottom:5%; opacity:0; filter:alpha(opacity=0); transform:translateY(30px);}
.xc_banner .content .down_ico{width:40px; height:40px; border-radius:50%; border:1px solid #fff; border:1px solid rgba(255, 255, 255, 0.4); overflow:hidden; opacity:0; filter:alpha(opacity=0); transform:translateY(30px)}
.xc_banner .content .down_ico i{ display:block; width:100%; height:100%; background:url(../img/crumbs_2.png) no-repeat center; animation:downico 1.5s ease-out infinite; position:relative;}
.xc_banner.active .content .tit{opacity:1; filter:alpha(opacity=100); transform:translateY(0); transition:0.3s ease 0s;}
.xc_banner.active .content .down_ico{opacity:1; filter:alpha(opacity=100); transform:translateY(0); transition:0.3s ease 0.6s;}
@keyframes downico{
	0%{
		transform:translateY(-40px)
	}
	50%{
		transform:translateY(0)
	}
	100%{
		transform:translateY(40px)
	}
}

/* xc_nav */
.xc_nav{position:relative; line-height:62px;}
.xc_nav .xc_nav_line{height:1px; width:100%; position:absolute; background:#e7e7e7; left:0; bottom:0;}
.xc_nav .xc_nav_line i{height:2px; background:#007f00; position:absolute; left:0; bottom:0;}
.xc_nav ul{float:left;}
.xc_nav ul li{font-size:16px; color:#1d1d1d; float:left; padding:0 50px;}
.xc_nav ul li:hover{color:#007f00;}
.xc_nav ul li.cur{color:#007f00;}
.xc_nav ul li a{display:block;}
/* 手机二级导航 */
.m_xcNav{display:none; margin-top:20px;}
.m_xcNav .content{position:relative; color:#1d1d1d;}
.m_xcNav .btns{line-height:40px; height:42px; background-color:#fff; border:1px solid #e7e7e7; padding:0 15px; width:100%; box-sizing:border-box; border-radius:5px;}
.m_xcNav .btns i{float:right; transition:.5s ease; font-size:16px;}
.m_xcNav .ul_box{display:none; z-index:4; background:#fff; border:1px solid #e7e7e7; border-top:0; width:100%; position:absolute; top:100%; box-sizing:border-box; height:212px; overflow:hidden; border-radius:5px;}
.m_xcNav .ul_box ul{height:212px; overflow:auto;}
.m_xcNav ul li{padding:10px 15px; box-sizing:border-box;}
.m_xcNav .content.cur .btns{border-color:#007f00;}
.m_xcNav .content.cur .btns i{transform:rotateZ(180deg);}

/* 新闻列表 */
.news_banner{position:relative; border-top-right-radius:124px; overflow:hidden;}
.news_banner &gt; img{position:absolute; top:0; left:50%; margin-left:-960px; max-width:none; width:1920px; z-index:1;}
.news_banner .rect-45{padding-bottom:45%;}
.news_banner .rect-6365{padding-bottom:63.65%;}
.news_banner .content{padding:60px 0; position:relative; z-index:2;}
.news_banner .content .intro .box{padding:40px 30px;}
.news_banner .content .intro .box .date{font-size:17px; color:#339933;}
.news_banner .content .intro .box .tit{font-size:28px; color:#000; line-height:37px; height:74px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin:20px 0;}
.news_banner .content .intro .box .con{color:#000; opacity:0.7; margin-bottom:25px;}
.news_banner .content .intro .box .icon i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#339933; transition:all 0.5s ease;}
.news_banner .content .left{position:relative; width:57.2%; float:left; border-radius:20px 20px 0 20px; overflow:hidden;}
.news_banner .content .left a{display:block;}
.news_banner .content .left .intro{position:absolute; left:0; top:0; width:100%; height:100%;}
.news_banner .content .left .intro .box .tit{width:85%;}
.news_banner .content .left:hover .intro .box .icon i{background:#007f00;}
.news_banner .content .right{width:40.7%; float:right; border-radius:20px 20px 0 20px; overflow:hidden; background:#fff;}
.news_banner .content .right:hover .intro .box .icon i{background:#007f00;}

/* 新闻筛选 */
.news_nav{overflow:hidden;}
.news_nav .wrap{position:relative;}
.news_nav ul{position:absolute; left:0; top:0;}
.subnav_con {float:right;padding-left:62px;height:62px;background:#339933; position:relative;}
.subnav_con .subnav_menu_ico{position:absolute; font-size:16px; z-index:3; top:0; left:0; overflow:hidden; width:62px; height:61px; text-align:center; color:#fff; background:#007f00; cursor:pointer;}
.subnav_con .subnav_menu_ico i{vertical-align:top;}
.subnav_con .subnav_menu_ico .icon2{display:none;}
.subnav_con .tips{ position:relative; z-index:3; float:left; color:#fff; line-height:62px; height:62px; padding:0 30px;}
.subnav_con:after{content:''; position:absolute; width:2560px; left:0; height:100%; background:#339933;}
.subnav_con .search_content{overflow:hidden; position:relative;z-index:2;float:left;width:0;height:62px;transition:all ease .5s;-webkit-transition:all ease .5s;}
.subnav_con .search_content .sele_box{float:left; width:27%; border-right:1px solid #fff; border-right:1px solid rgba(255,255,255,0.3);}
.subnav_con .search_content .inp_box{float:left; width:27%; color:#fff;} 
.subnav_con .search_content select,
.subnav_con .search_content .select-ui-choose-default,
.subnav_con .search_content input{width:90%; padding:0 5%; line-height:62px; height:62px; background:transparent; border:none; color:#fff;}
.subnav_con .search_content .select-ui-choose-default ._arrow .arr{border-color:#fff transparent transparent;}
.subnav_con .search_content .select-ui-choose-default.on ._arrow .arr{border-color:transparent transparent #fff;}
.subnav_con .search_content .select-ui-choose-default ._arrow{width:3em;}
body .select-ui-options-default li:hover{background:#f5f5f5; color:#555;}
body .select-ui-options-default li{padding:10px 6px;}
/* input默认文字白色 */
.subnav_con .search_content ::-webkit-input-placeholder {color:#fff;}
.subnav_con .search_content :-ms-input-placeholder {color:#fff;}
.subnav_con .search_content :-moz-placeholder {color:#fff;}
.subnav_con .search_content ::-moz-placeholder {color:#fff;}
.subnav_con .search_content button{float:right; cursor:pointer; font-size:16px; line-height:62px; width:62px; background:transparent; border:none; outline:none; color:#fff;}
/* 抽拉效果 */
.news_nav.active ul{display:none;}
.news_nav.active .search_content{width:1200px;}
.news_nav.active .subnav_con .tips{display:none;}
.news_nav.active .subnav_menu_ico .icon1{display:none;}
.news_nav.active .subnav_menu_ico .icon2{display:block;}
/* 新闻筛选 end */
.news_list.channel_content{padding-top:0;}
.news_list01 ul li{border-bottom:1px solid #d1d3d4;}
.news_list01 ul li .rect-625{padding-bottom:62.5%;}
.news_list01 ul li a{display:block; padding:50px 0 40px;}
.news_list01 ul li .left{float:left; width:71%;}
.news_list01 ul li .left .tit{font-size:26px; color:#000; margin:12px 0; transition:.5s ease;}
.news_list01 ul li .left .con{ color:#4f4f4f; line-height:24px; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:25px;}
.news_list01 ul li .left .txt{height:40px; position:relative;}
.news_list01 ul li .left .txt .date{color:#339933; opacity:1; visibility:visible; transition:.5s ease;}
.news_list01 ul li .left .txt .icon{position:absolute; top:0; opacity:0; visibility:hidden; transition:.5s ease;}
.news_list01 ul li .left .txt .icon i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#339933; transition:all 0.5s ease;}
.news_list01 ul li .right{float:right; width:22%; border-radius:20px 20px 0 20px; overflow:hidden;}
.news_list01 ul li:hover .left .tit{color:#007f00;}
.news_list01 ul li:hover .left .txt .icon:hover i{background:#007f00;}
.news_list01 ul li:hover .left .txt .date{opacity:0; visibility:hidden;}
.news_list01 ul li:hover .left .txt .icon{opacity:1; visibility:visible;}

/* 分页 */
.widgets_common_pages_2{font-size:16px; color:#666; text-align:center; display:flex; -webkit-box-pack:center;justify-content:center;-webkit-box-align:center; align-items:center; margin-top:30px;}
.widgets_common_pages_2 a,.widgets_common_pages_2 span{ color:#666; display:inline-block;vertical-align:middle;padding:0 10px; height:34px; text-align:center; line-height:34px; border:1px solid rgb(234, 234, 234); margin-left:-1px;}
.widgets_common_pages_2 .goprev{font-weight:bold; border-radius:4px 0px 0px 4px; color:#339933}
.widgets_common_pages_2 .gonext{font-weight:bold; border-radius:4px 0px 0px 4px; color:#339933}
.widgets_common_pages_2 a:hover,.widgets_common_pages_2 span:hover{ background:#f5f5f5; }
.widgets_common_pages_2 span.current,
.widgets_common_pages_2 a.current{background:#339933; color:#fff;}
.widgets_common_pages_2 span.dian{border:none; background:none; color:#666;}
.widgets_common_pages_2 span.goprev,.widgets_common_pages_2 span.gonext {color:#339933; background:none; font-weight:bold;}
@media only screen and (max-width:760px){
	.widgets_common_pages_2{margin-top:20px;}
	.widgets_common_pages_2 a,.widgets_common_pages_2 span {margin:0;}
	.widgets_common_pages_2 .goprev, .widgets_common_pages_2 .gonext,.widgets_common_pages_2 span.count{display:inline-block;}
}
/* 分页 end */

/* 新闻详细 */
.newsDetail_ban .content .wrap{position:relative;}
.newsDetail_ban .content .con{position:absolute; right:0; bottom:0;}
.newsDetail_ban .content .con a{float:left; display:block; width:42px; height:42px; background:url(../img/newsDetail_ban02.png) no-repeat; margin-left:10px;}
.newsDetail_ban .content .con a.prev{background-position:0 0;}
.newsDetail_ban .content .con a.next{background-position:-42px 0;}
.newsDetail_ban .content .con a.back{background-position:-84px 0;}
.news_detail.channel_content{padding-bottom:0;}
.news_detail01 .left{width:74px; float:left;}
.news_detail01 .left .bdsharebuttonbox{overflow:hidden;}
.news_detail01 .left .bdsharebuttonbox a{display:block; float:none; width:74px; height:74px; text-align:center; line-height:74px; padding:0; margin:0 0px 1px; background:#7c8188; border-radius:5px; color:#fff; font-size:24px;}
.news_detail01 .left .bdsharebuttonbox a:hover{background:#339933;}
.news_detail01 .right{width:80%; float:right; margin-bottom:40px;}
.news_detail01 .right .box{padding-right:16%;}
.news_detail01 .right .tit{font-size:18px; line-height:28px; color:#339933}
.news_detail01 .right .con .date{display:inline-block;line-height:28px; color:#2c2c2c;}
.news_detail01 .right .con .switcher{display:inline-block; line-height:28px; margin-left:30px;}
.news_detail01 .right .intro .title{font-size:32px; line-height:40px; margin-top:18px; padding-bottom:25px; border-bottom:1px solid #d0d0d0; margin-bottom:25px; color:#000;}
.news_detail01 .right .intro .text{line-height:28px; color:#575757;}
.news_detail01 .right .intro .text a{color:#339933; text-decoration:underline;}
.news_detail01 .right .intro .text a:hover{background:#339933; color:#fff;text-decoration:none;}
.news_detail01 .right .intro .text img{width:450px; text-align:center;}
.news_detail02{background:url(../img/news_detail02_1.jpg) no-repeat center; padding:90px 0; margin-top:50px;}
.news_detail02 .tit{font-size:18px; line-height:20px; color:#339933;}
.news_detail02 .big_tit{font-size:32px; line-height:30px; color:#000; margin-top:10px; transition:.5s ease;}
.news_detail02:hover .big_tit{color:#339933;}
.news_detail03{padding:65px 0; background:url(../img/news_detail03_1.jpg) no-repeat center;}
.news_detail03 .infor{text-align:center; margin-bottom:40px;}
.news_detail03 .infor .tit{font-size:36px; line-height:36px; color:#fff}
.news_detail03 .content li{width:32%; margin-left:2%; float:left; background:#fff; transition:all 0.5s ease; border-radius:20px 20px 0 20px;}
.news_detail03 .content li:first-child{margin-left:0;}
.news_detail03 .content li .li_box{display:block; padding:35px 25px;}
.news_detail03 .content li .li_box .date{font-size:16px; line-height:28px; color:#454545;}
.news_detail03 .content li .li_box .tit{font-size:23px; line-height:35px; color:#000; margin:7px 0 30px; height:70px; overflow:hidden;}
.news_detail03 .content li .li_box .icon i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#339933; transition:all 0.5s ease;}
.news_detail03 .content li:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}
.news_detail03 .content li:hover .li_box .icon i{background:#007f00;}

/* 营销网络 */
.network.channel_content{padding-bottom:25px;}
.network01{margin-bottom:55px;}
.network01 .left{float:left; width:40%; background:#f4f4f4;}
.network01 .left .search{border-bottom:1px solid #d0d0d0; border-top:8px solid #339933;}
.network01 .left .search .box{padding:20px 30px; position:relative;}
.network01 .left .search .box button{position:absolute; right:5%; top:25px; outline:none; background:transparent; border:none; cursor:pointer;}
.network01 .left .search .box input{width:100%; border:none; border-bottom:1px solid #d0d0d0; text-indent:0em; font-size:16px; color:#333; line-height:40px; height:40px; background:transparent;}
.network01 .left .content{background:#f4f4f4; padding-right:10px; height:535px; overflow:auto; }
.network01 .left .content .item{border:1px solid #d0d0d0; border-top:none; background:#fff; transition:.5s ease;}
.network01 .left .content .item .box{padding:29px 30px;}
.network01 .left .content .item .box .tit{font-size:22px; line-height:30px; color:#0e0e0e; float:left; width:30%;}
.network01 .left .content .item .box .tel{font-size:16px; line-height:30px; color:#666; float:left; width:70%;}
.network01 .left .content .item:hover{background:#f4f4f4;}
.network01 .left .content .item:hover .box .tit{color:#339933;}
/* 滚动条样式 */
.network01 .left ::-webkit-scrollbar {width:9px; height:4px;}
.network01 .left ::-webkit-scrollbar-thumb {border-radius:5px;background:#339933;}
.network01 .left ::-webkit-scrollbar-track {border-radius:0;background:#f6f5f5;}
.network01 .right{float:left; width:60%; height:627px; overflow:hidden;}
.network01 .right img{max-width:none;}
.network02 .item{float:left; width:48.5%; margin-right:3%; margin-bottom:30px; height:257px; overflow:hidden; background:#fafafa; border-radius:20px 20px 0 20px; transition:.5s ease;}
.network02 .item.two_item{margin-right:0;}
.network02 .item .box{padding:45px 25px;}
.network02 .item .box .tit{font-size:28px; line-height:30px; color:#0c0c0c; margin-bottom:15px;}
.network02 .item .box .tit em{font-size:18px; display:block;}
.network02 .item .box .con{color:#333e46;}
.network02 .item:hover{background:#fff; box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.network02 .item:hover .box .tit{color:#339933;}

/* 成长与发展 */
.grow.channel_content{padding-bottom:0;}
.grow_tit{font-size:36px; line-height:36px; color:#313131;}
.grow01 .infor{width:68%;}
.grow01 .infor .con{color:#000; margin:15px 0 30px;}
.grow01 .content .rect-705{padding-bottom:70.5%;}
.grow01 .content .img{float:left; width:31.7%; margin-left:2.45%; border-radius:20px 20px 0 20px;}
.grow01 .content .img:first-child{margin-left:0;}
.grow02{margin:55px 0; padding:55px 0; background:#f7f7f7;}
.grow02 .rect-545{padding-bottom:54.5%;}
.grow02 .left{width:53%; float:left; border-radius:20px 20px 0 20px;}
.grow02 .right{width:41%; float:right; margin-right:30px; margin-top:50px;}
.grow02 .right .con{color:#000; margin-top:20px;}
.grow03 .infor .con{color:#000; margin:15px 0 30px;}
.grow03 .content .rect-705{padding-bottom:70.5%;}
.grow03 .content .img{float:left; width:31.7%; margin-left:2.45%; border-radius:20px 20px 0 20px;}
.grow03 .content .img:first-child{margin-left:0;}
.grow03 ul{margin-bottom:35px;}
.grow03 ul li{float:left; width:20%; margin-right:3%;}
.grow03 ul li.last{width:30%; margin-right:0;}
.grow03 ul li .tit{font-size:25px; color:#339933; border-bottom:4px solid #339933; font-weight:normal; margin-bottom:10px;}
.grow04{margin:55px 0; padding:55px 0; background:#f7f7f7;}
.grow04 .rect-545{padding-bottom:54.5%;}
.grow04 .left{width:53%; float:right; border-radius:20px 20px 0 20px;}
.grow04 .right{width:36%; float:left; margin-top:20px;}
.grow04 .right .con{color:#000; margin-top:20px;}
.grow04 .right .txt{overflow:hidden;font-size:72px;font-family:Arial;color:#0282cc;line-height:60px;margin-top:30px;}
.grow04 .right .txt span{color:#339933; margin-left:65px;}
.grow05 .rect-545{padding-bottom:54.5%;}
.grow05 .left{width:53%; float:left; border-radius:20px 20px 0 20px;}
.grow05 .right{width:36%; float:right; margin-top:10px;}
.grow05 .right .con{color:#000; margin-top:20px;}
.grow05 ul li {margin-bottom:55px;}
.grow05 ul li.even .left{float:right;}
.grow05 ul li.even .right{float:left;}

/* 招聘列表 */
.job_list01 .form_box{margin-bottom:45px; }
.job_list01 .form_box .inp_wrap{width:22%; margin-right:0.5%; border:1px solid #e3e7ec; display:inline-block; vertical-align:top; border-radius:35px;}
.job_list01 .form_box .inp_wrap .inp{width:100%; height:54px; line-height:54px; font-size:16px; color:#000; text-indent:23px; border:none; border-radius:0; padding:0; background:transparent;}
.job_list01 .form_box .inp_wrap.search_wrap{width:54px; border:none; margin-right:0;} 
.job_list01 .form_box button{outline:none; border:none; background:#339933; height:55px; width:55px; border-radius:50%; font-size:16px; text-align:center; cursor:pointer; text-align:center; width:100%; transition:.5s ease;}
.job_list01 .form_box button i{display:inline-block;  color:#fff; vertical-align:middle;}
.job_list01 .form_box button:hover{background:#007f00;}
.job_list01 .form_box .inp_wrap .select-ui-choose-default ._arrow .arr{width:14px; height:8px; background:url(../img/job_list01_1.png) no-repeat center; border:none;}
.job_list01 .form_box .inp_wrap .select-ui-choose-default.on ._arrow .arr{margin:-.2em 0 0;}
.job_list01 .form_box .inp_wrap .select-ui-choose ._arrow{right:17px;}
.job_list01 .form_box .inp_wrap .select-ui-choose-default ._txt{text-align:left;}
.job_list01 .content li{border-bottom:1px solid #e7e7e7; overflow:hidden;}
.job_list01 .content li.first {background:#339933; color:#fff; border-bottom:none; padding:0; height:60px;line-height:60px; border-radius:5px;}
.job_list01 .content li ._ut{float:left; text-align:center;}
.job_list01 .content li ._un{float:left; text-align:center; height:80px; line-height:80px; font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.job_list01 .content li ._un,
.job_list01 .content li ._ut{width:14%;}
.job_list01 .content li ._t1{width:19%;}
.job_list01 .content li ._t7{width:8%; cursor:pointer;}
.job_list01 .content li ._un._t7:after {content:"+"; display:inline-block; vertical-align:-1px; color:#313131; margin-left:5px; font-size:20px;}
.job_list01 .content li.j_t_cur ._un._t7:after {content:"-";}
.job_list01 .content li.j_t {cursor:pointer;}
.job_list01 .content li.j_c {height:auto; line-height:1.5; background:#f9f9f9; display:none;}
.job_list01 .content .j_c .j_c_box {padding:40px;}
.job_list01 .content .j_c .j_c_box .intro {color:#666; line-height:24px; position:relative;}
.job_list01 .content .j_c .j_c_box .intro strong{display:block; font-size:16px; color:#339933; margin-bottom:10px}
.job_list01 .content .j_c .intro .job_btn {position:absolute; right:0; bottom:0;}
.job_list01 .content .j_c .intro .job_btn ._btn {display:inline-block; width:160px; height:48px;line-height:48px;  color:#fff; border-radius:30px; font-size:16px; background:#339933; cursor:pointer; text-align:center; transition:.5s ease;}
.job_list01 .content .j_c .intro .job_btn ._btn:hover{background:#007f00;}                
body .select-ui-options-default-bottom{border-radius:20px; margin-top:12px; padding:15px 0; border: 1px solid #e4e7ed; box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); }
body .select-ui-options-default-bottom:after {content: ''; width: 0; height: 0; position: absolute; top: -6px; left: 35px; border-color: transparent; border-width: 6px; border-style: solid; border-top-width: 0; border-bottom-color: #fff;}

body .select-ui-options-default li{padding:0px 20px; height:40px; line-height:40px;}
body .select-ui-options-default li:hover {background:#f5f7fa;}
body .select-ui-options-default li._selected {background:#f1f3f7;}

/* 关于我们 */
.about_us.channel_content{padding:0;}
.about_us01 {background:url(../img/about_us01.jpg) no-repeat center; padding:55px 0;}
.about_us01 .infor{width:82%;}
.about_us01 .infor .tit{font-size:36px; line-height:36px; color:#353535; margin-bottom:20px;}
.about_us01 .infor .tit span{color:#349933;}
.about_us01 .infor .con{font-size:25px; line-height:25px; color:#353535; margin-bottom:40px;}
.about_us01 .list{width:64%; margin-top:70px;}
.about_us01 .list li{float:left; width:33.3%;}
.about_us01 .list li .txt{font-size:16px; line-height:28px; color:#57a934;}
.about_us01 .list li .number{font-size:60px; color:#aeaeae; font-family:'book_bt'}
.about_us01 .list li .number span{color:#57a934; font-size:73px;}
.about_us01 .list li .text{font-size:16px; color:#787878;}
.about_us02{padding:100px 0 127px;; background:url(../img/about_us02.jpg) no-repeat center; overflow:hidden;}
.about_us02 .infor{text-align:center;}
.about_us02 .infor .tit{font-size:45px; line-height:45px; color:#fff;}
.about_us02 .infor .play{width:80px; height:80px; border:1px solid #fff; border-radius:50%; margin:50px auto 0; position:relative;}
.about_us02 .infor .play .play-btn {width:100%; height:100%; position:relative; cursor:pointer;}
.about_us02 .infor .play .play-btn:before {content:''; border-left:13px solid #fff; border-top:7px solid transparent; border-bottom:7px solid transparent; margin:26px 0 0; display:inline-block;}
.about_us02 .infor .play svg {position:absolute; width:114%; height:114%; top:-7%; left:-7%; stroke-dasharray:0 119.38052083641213;opacity:1; transition:all .5s linear;visibility:hidden;}
.about_us02 .infor .play .play-btn:hover svg {stroke-dasharray:119.38052083641213 0; opacity:1; visibility:visible;}
.about_us02 .infor .play .play-btn span {font-size:13px; color:#fff; display:block;}
.about_us02 .infor .play .line {width:30px; height:216px; position:absolute; top:100%; left:0; right:0; margin:0 auto; z-index:-1}
.about_us02 .infor .play .line:after {content:''; position:absolute; width:100%; height:0%; top:0; left:50%; background:url(http://www.ferrotec.com.cn/bocweb/web/css/../img/line2.png) no-repeat top center/100% auto; margin-left:-3px; transition:all .8s ease;}
.about_us02 .infor .play .line.animated:after {height:100%;}
.about_us02 circle{stroke:#349933;}

/* 售后服务 */
.shouhou01 .infor{text-align:center}
.shouhou01 .infor .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:20px;}
.shouhou01 .infor .con{font-size:16px; line-height:24px; color:#6d6d6d;}
.shouhou01 .content{margin-top:45px;}
.shouhou01 .content .item {width:32%; border-radius:20px; margin-left:2%; float:left}
.shouhou01 .content .item:first-child{margin-left:0;}
.shouhou01 .content .item .rect-35{padding-bottom:55%; border-radius:15px 15px 0 0;}
.shouhou01 .content .item .intro{box-shadow:0 0 15px rgba(0,0,0,.1); border-radius:0 0 15px 15px;}
.shouhou01 .content .item .intro .box{padding:45px;}
.shouhou01 .content .item .intro .box .tit{font-size:25px; line-height:25px; color:#0c850c; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.shouhou01 .content .item .intro .box .con{font-size:16px; line-height:24px; height:72px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; color:#000;}
.shouhou02{margin-top:42px; display:none;}
.shouhou02 .rect-39{padding-bottom:39%; border-radius:15px 0 0 15px;}
.shouhou02 .rect-71{padding-bottom:70.8%; border-radius:0 15px 15px 0px;}
.shouhou02 .left{width:64.5%; float:left; position:relative;}
.shouhou02 .left .cover{position:absolute; left:0; bottom:0; width:100%; height:100%;}
.shouhou02 .left .cover .box{padding:60px 75px 40px 50px;}
.shouhou02 .left .cover .box .tit{font-size:25px; line-height:25px; color:#000; margin-bottom:23px;}
.shouhou02 .left .cover .box .con{font-size:16px; line-height:24px; color:#6d6d6d;}
.shouhou02 .left .cover .box .text{text-align:right; margin-top:20px;}
.shouhou02 .left .cover .box .text .t{font-size:60px; line-height:60px; color:#017f01; margin-bottom:10px;}
.shouhou02 .left .cover .box .text .c{font-size:16px; line-height:25px; color:#017f01}
.shouhou02 .right{width:35.5%; float:right; position:relative;}
.shouhou02 .right .cover{position:absolute; left:0; top:0; width:100%; height:100%;}
.shouhou02 .right .cover .box{padding:60px 90px 40px 40px;}
.shouhou02 .right .cover .box .tit{font-size:25px; line-height:25px; color:#fff; margin-bottom:23px;}
.shouhou02 .right .cover .box .con{font-size:16px; line-height:24px; color:#fff;}

/* 股票信息 */
.gupiao01 .content{background:#f7f7f7; border-radius:15px; border:1px solid #ededed;}
.gupiao01 .content .box{padding:35px 45px;}
.gupiao01 .content .box .left{width:31%; float:left; position:relative}
.gupiao01 .content .box .left:after{content:''; width:1px; height:80px; background:#eaeaea; position:absolute; right:0; top:50%; margin-top:-40px;}
.gupiao01 .content .box .left .tit{font-size:26px; color:#017f01; line-height:26px; margin-bottom:20px;}
.gupiao01 .content .box .left .tit span{font-family:Arial}
.gupiao01 .content .box .left .con span{display:inline-block; vertical-align:middle;}
.gupiao01 .content .box .left .con span.num{font-size:30px; line-height:30px; color:#343434; font-family:Arial;}
.gupiao01 .content .box .left .con span.icon{width:24px; height:33px; margin:0 25px 0 15px;}
.gupiao01 .content .box .left .con span.icon.down{background:url(../img/gupiao_down.png) no-repeat center;}
.gupiao01 .content .box .left .con span.icon.up{background:url(../img/gupiao_up.png) no-repeat center;}
.gupiao01 .content .box .left .con span.icon.nochange{background:url(../img/gupiao_nochange.png) no-repeat center;}
.gupiao01 .content .box .left .txt{font-size:20px; line-height:24px; color:#343434; font-family:Arial;}
.gupiao01 .content .box .right{width:67%; float:right;}
.gupiao01 .content .box .right li{display:inline-block;}
.gupiao01 .content .box .right li .li_box{padding:0 55px; font-weight:normal}
.gupiao01 .content .box .right li .li_box .t{font-size:16px; line-height:24px; color:#343434; margin-bottom:23px;}
.gupiao01 .content .box .right li .li_box .c{font-size:30px; line-height:30px; color:#343434; font-family:Arial;}
.gupiao02 .rect-77{padding-bottom:77%; border-radius:15px 0 0 15px;}
.gupiao02 .content {margin-top:58px; border:1px solid #ededed; border-radius:15px;}
.gupiao02 .content .left{float:left; width:50%;}
.gupiao02 .content .right{float:right; width:46%;}
.gupiao02 .content .right .tit{font-size:14px; line-height:20px; color:#343434; padding-right:5%; padding-top:45px;}
.gupiao02 .content .right .r_bott{padding-top:17px; padding-right:5%;}
.gupiao02 .content .right .r_bott .rect-48{padding-bottom:48%;}
.gupiao02 .content .right .r_bott .tab_t_box{margin-bottom:29px;}
.gupiao02 .content .right .r_bott .tab_t_box .tab_t{width:80px; height:35px; line-height:35px; color:#404040; text-align:center; background:#f0f0f0; float:left;}
.gupiao02 .content .right .r_bott .tab_t_box .tab_t.tab_t_cur{color:#fff; background:#017f01;}
.gupiao02 .content .right .r_bott .tab_c{opacity:0; visibility:hidden;}
.gupiao02 .content .right .r_bott .tab_c.tab_c_cur{opacity:1; visibility:visible;}

/* 招聘综合 */
.job_center01 .rect-88{padding-bottom:88%;}
.job_center01 .rect-879{padding-bottom:87.9%;}
.job_center01 .rect-437{padding-bottom:43.8%;}
.job_center01 .item{width:50%; float:left;}
.job_center01 .item .cell{width:50%; float:left; position:relative;}
.job_center01 .item .cell .cover{position:absolute; left:0; top:0; width:100%; height:100%;}
.job_center01 .item .cell .cover .box{padding:58px 30px 53px 34px;}
.job_center01 .item .cell .cover .box .tit{font-size:30px; line-height:30px; color:#fff; margin-bottom:25px;}
.job_center01 .item .cell .cover .box .con{font-size:16px; line-height:22px; height:66px; color:#fff; margin-bottom:33px;}
.job_center01 .item .cell .cover .box .icon{width:12px; height:10px; transition:all 0.5s ease;}
.job_center01 .item .cell01{background:#4c9c2a;}
.job_center01 .item .cell02{background:#ffffff;}
.job_center01 .item .cell03{width:100%; float:left}
.job_center01 .item .cell01 .cover .box .icon{background:url(../img/job_center_jt1.png) no-repeat center;}
.job_center01 .item .cell02 .cover .box .tit{color:#349933}
.job_center01 .item .cell02 .cover .box .con{color:#424242}
.job_center01 .item .cell02 .cover .box .icon{background:url(../img/job_center_jt2.png) no-repeat center;}
.job_center01 .item .cell03 .cover .box .tit{font-size:30px; line-height:30px; color:#585858;}
.job_center01 .item .cell:hover .cover .box .icon{margin-left:10px;}
.job_center01 .item_r .intro{position:absolute; right:0; bottom:0; width:309px; height:275px; background:url(../img/gray80.png) center;}
.job_center01 .item_r .intro .box{padding:64px 40px 50px 30px;}
.job_center01 .item_r .intro .box .tit{font-size:30px; line-height:30px; color:#fff; margin-bottom:25px;}
.job_center01 .item_r .intro .box .con{font-size:16px; line-height:24px; color:#fff;}
.job_center02{margin-top:55px;}
.job_center02 .tit{font-size:36px; line-height:36px; margin-bottom:25px;}
.job_center02 .content li{display:inline-block; *display:inline; *zoom:1; margin:0 2%;}

/* 创新发展 */
.cx_develop01 .infor{text-align:center; padding:0 25%; margin-bottom:35px;}
.cx_develop01 .infor .tit{font-size:36px; line-height:36px; color:#262626; margin-bottom:20px;}
.cx_develop01 .content .tit{font-size:36px; line-height:36px; color:#262626; margin-bottom:20px;padding:50px 0 25px;}
.cx_develop01 .infor .con{font-size:16px; line-height:28px; color:#000;}
.cx_develop02{padding:55px 0;}
.cx_develop02 .infor .tit{font-size:26px; line-height:26px; color:#262626}
.cx_develop02 .content {margin-top:30px;}
.cx_develop02 .content .rect-1124{padding-bottom:112.4%; border-radius:15px 15px 0 15px;;}
.cx_develop02 .content li{width:23%; margin-left:2.6%; float:left;}
.cx_develop02 .content li:first-child{margin-left:0;}
.cx_develop02 .content li .cover{position:absolute; left:0; bottom:0; width:100%;}
.cx_develop02 .content li .cover .t{padding:20px; font-size:18px; line-height:36px; color:#fff; text-align:center;}
.cx_develop03 {padding-bottom:50px;}
.cx_develop03 .img_{width:51%;}
.cx_develop03 .img_ img{border-radius:15px 15px 0 15px;}
.cx_develop03 .intro{padding:10px 2.5%; width:44%;}
.cx_develop03 .text{width:100%; margin-top:20px; font-size:16px; line-height:28px;}
.cx_develop04{padding:55px 0; background:url(../img/cx_develop04_1.jpg) no-repeat center;}
.cx_develop04 .infor {text-align:center; margin-bottom:35px;}
.cx_develop04 .infor .tit{font-size:36px; line-height:36px; color:#262626;}
.cx_develop04 .content{margin-top:40px; position:relative; padding:0 50px;}
.cx_develop04 ul{width:443px; height:336px; margin:0 auto; z-index:2;}
.cx_develop04 li{width:100%; height:336px;}
.cx_develop04 li .list_box{-webkit-transform:scale(0.8); -ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8) rotateX(20deg); background:#fff; transition:.5s ease; box-shadow:0 0 15px rgba(0,0,0,.2);}
.cx_develop04 li .list_box img{opacity:0.7; filter:alpha(opacity=50);}
.cx_develop04 li.roundabout-in-focus .list_box{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.cx_develop04 li.roundabout-in-focus .list_box img{opacity:1; filter:alpha(opacity=100)}
.cx_develop04 .list_box{display:block; color:#2f2f2f; position:relative;}
.cx_develop04 .rect-47{padding-bottom:47%;}
.cx_develop04 .roundabout-in-focus .intro{visibility:visible; opacity:1;}
.cx_develop04 .arr_btn{position:absolute; top:50%; margin-top:-25px; color:#fff; z-index:9; text-align:center; width:49px; height:49px; background:url(../img/cx_develop04_3.png) no-repeat; text-align:center; font-size:0; cursor:pointer; overflow:hidden;}
.cx_develop04 .arr_btn i{margin:0;}
.cx_develop04 .arr_btn.arr_btn_prev{left:50px; background-position:0 0;}
.cx_develop04 .arr_btn.arr_btn_next{right:50px; background-position:-49px 0;}
.cx_develop05 {padding:50px 0 0;}
.cx_develop05 .infor{text-align:center}
.cx_develop05 .infor .tit{font-size:36px; line-height:36px; color:#262626; margin-bottom:35px;}
.cx_develop05 .content .hd{position:relative; text-align:center;}
.cx_develop05 .content .hd:after{content:''; width:1101px; height:2px; background:url(../img/cx_develop05_1.png) no-repeat center; position:absolute; left:50%; margin-left:-550px; bottom:0;}
.cx_develop05 .content .hd .item{display:inline-block; font-size:18px; line-height:26px; padding:0 65px; line-height:57px; cursor:pointer; border:1px solid #e9e9e9; border-bottom:none; border-color:transparent}
.cx_develop05 .content .hd .item.cur{background:#f7f7f7; border-color:#e9e9e9}
.cx_develop05 .content .bd{margin-top:60px;}

/* 产品综合 */
.pro_center.channel_content{padding:0; position:relative; overflow:hidden}
.inliner-banner ul, .inliner-banner-con ul {width:100%; height:100%;}
.inliner-banner li, .inliner-banner-con li {width:100%; height:100%; position:absolute; top:0; left:100%; text-align:center; transform:scale(0.8); z-index:1;}
.inliner-banner li.index, .inliner-banner-con li.index {z-index:2;}
/* 切换的背景图*/
.dingk .i {width: 100%; height: 100%;}
.pcbox {display:block;}
.mbox{display:none;}
/* 切换的整个中心内容区【包括线和点和文字】 */
.inliner-banner-con {position:absolute; width:700px; height:700px; top:0; left:0; right:0; bottom:0; margin:auto; z-index:6; background:url(../img/i10.png) no-repeat center; background-size:100%; transform:scale3d(0.5, 0.5, 1); opacity:0; transition:1.5s ease-in-out;}
.pro_center01.active .inliner-banner-con {transform:scale3d(1, 1, 1); opacity:1; transition:1.5s ease-in-out;}
/* 切换时 线的变化 */
.linebox-0 {width:100%; height:100%; position:absolute; top:0; left:0;}
.linebox-0 .xline-0.active, .linebox-0 .xline-3.active {width:100%;}
.linebox-0 .xline-0, .linebox-0 .xline-3 {width:0; opacity:1;}
.linebox-0 .xline {width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; transition:.5s ease-in-out;}
.linebox-0 .xline.active {transition:4.5s; opacity:1; transition:.5s ease-in-out;}
/* 切换的文字 */
.inliner-banner-con .ul {width:410px; height:300px; position:absolute; left:0; top:0; right:0; bottom:0; overflow:hidden; margin:auto; z-index:12;}
.inliner-banner-con .item-text { width:100%; height:100%; color:#ffffff; line-height:1;}
.inliner-banner-con .item-text .h01{font-size:36px; line-height:36px;}
.inliner-banner-con .item-text .h02{ font-size:14px; line-height:26px; height:72px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}
.inliner-banner-con .item-text .line {margin:30px auto; width:30px; height:2px; background:#fff;}
.inliner-banner-con .item-text .pro_more {display:block; margin:60px auto 0; width:125px; height:40px; line-height:40px; font-size:14px; color:#ffffff; transition:.5s ease-in-out; text-transform:uppercase; text-align:center;}
.inliner-banner-con .item-text .pro_more span {display:block; width:100%; height:100%; border:1px solid rgba(255, 255, 255, 0.6); border-radius:40px; transition:.5s ease-in-out;}
.inliner-banner-con .item-text .pro_more:hover span {background:#339933; border-color:#339933; transition:.5s ease-in-out;}

/* 中心区域设置 */
.inliner-banner-con .center {width:530px; height:530px; position:absolute; left:0; top:0; bottom:0; right:0; margin:auto; z-index:8;}
/* 旋转的图 */
.inliner-banner-con .center .cbox {width:100%; height:100%; background:url(../img/i9.png) no-repeat center; background-size:100%; animation:zhuan0 7s infinite linear .65s;}
@keyframes zhuan0
    {
			from {transform:rotate(0);}
			to {transform:rotate(360deg);}
		}

/* 六个图标及对应小标题*/
.inliner-banner-con .center .i {display:block; color:#339933; position:absolute; width:75px; height:75px; opacity:1; cursor:pointer;}
.inliner-banner-con .center .i img {width:100%; height:100%; background:rgba(255, 255, 255, 0.4); border-radius:50%; transition:.5s ease-in-out; cursor:pointer;}
.inliner-banner-con .center .i.active img, 
.inliner-banner-con .center .i:hover img {background:#339933; transition:.5s ease-in-out;}
.inliner-banner-con .center .i span {width:135px; display:block; height:65px; line-height:30px; position:absolute; top:16px; font-size:18px; transition:.5s ease-in-out; color:#fff;}
.inliner-banner-con .center .i.s1 span, 
.inliner-banner-con .center .i.s2 span, 
.inliner-banner-con .center .i.s3 span {left:-120px;}
.inliner-banner-con .center .i.s4 span, 
.inliner-banner-con .center .i.s5 span, 
.inliner-banner-con .center .i.s6 span {right:-130px;}
.inliner-banner-con .center .i.active span{opacity:1; transition:.5s ease-in-out}

/* 解决方案栏目 */
.pageHeader.fixed.nofixed .Pc_header1{opacity:1; visibility:visible;}
.pageHeader.fixed.nofixed .Pc_header2{display:none;}
.solu_nav{background:#339933; height:60px;}
.solu_nav.fixed .solu_nav_hd{position:fixed; left:0; top:0; width:100%; z-index:4; background:#339933;}
.solu_nav .first_tit{width:33%; float:left; position:relative; padding:17px 0;}
.solu_nav .first_tit&gt;a{font-size:0px; line-height:26px; display:block; color:#fff;}
.solu_nav .first_tit a span{display:inline-block; vertical-align:middle; font-size:16px;}
.solu_nav .first_tit a .icon{margin-left:28px; display:inline-block; width:22px; height:22px; background:url(../img/solu_nav01.png) no-repeat;}
.solu_nav .first_tit.cur a .icon{background-position:0 -22px;}
/* dt下拉 */
.solu_nav .first_tit .down{position:absolute; top:100%; width:100%; padding:12px 0 5px; display:none; z-index:4;}
.solu_nav .first_tit .down ul{padding:15px 0; position:relative; border:1px solid #e4e7ed;background-color:#fff; box-shadow:0 2px 12px 0 rgba(0,0,0,.1); border-radius:20px;}
.solu_nav .first_tit .down ul:after{content:''; width:0; height:0; position:absolute; top:-6px; left:35px; border-color:transparent; border-width:6px; border-style:solid; border-top-width:0; border-bottom-color:#fff;}

.solu_nav .first_tit .down ul li{height:40px; line-height:40px; padding:0 20px; position:relative; overflow:hidden; color:#000; font-size:16px; cursor:pointer;}
.solu_nav .first_tit .down ul li.on{background:#f1f3f7;}
.solu_nav .first_tit .down ul li:hover{background:#f5f7fa;}
/* 解决方案大导航下拉*/
.solu_nav .dl{width:67%; float:left}
.solu_nav .dd{width:33%; float:left; font-size:14px; line-height:26px; text-align:center; padding:17px 0; position:relative; transition:all 0.5s ease; cursor:pointer;}
.solu_nav .dd&gt;a{position:relative; color:#fff; display:inline-block;}
.solu_nav .dd&gt;a .icon{width:12px; height:8px; background:url(../img/solu_nav02.png) no-repeat center; position:absolute; left:110%; top:50%; margin-top:-4px; transition:all 0.5s ease;}
.solu_nav .dd.cur&gt;a .icon{transform:rotateZ(180deg)}
.solu_nav .dd.cur{background:#017f01;}
.solu_nav .dd.active{background:#017f01;}
/* 相关方案小导航下拉*/
.solu_nav .dd .down{position:absolute; top:100%; width:100%; padding:12px 0 5px;display:none}
.solu_nav .dd .down ul{padding:15px 0; position:relative; border:1px solid #e4e7ed;background-color:#fff; box-shadow:0 2px 12px 0 rgba(0,0,0,.1); border-radius:20px;}
.solu_nav .dd .down ul:after{content:''; width:0; height:0; position:absolute; top:-6px; left:35px; border-color:transparent; border-width:6px; border-style:solid; border-top-width:0; border-bottom-color:#fff;}
.solu_nav .dd .down ul li{height:40px; line-height:40px; padding:0 20px; position:relative; overflow:hidden; color:#000; font-size:16px; cursor:pointer;}
.solu_nav .dd .down ul li.on{background:#f1f3f7;}
.solu_nav .dd .down ul li:hover{background:#f5f7fa;}

/* 解决方案 */
.solu_cen.channel_content{padding-bottom:0}
.solu_cen01{padding-bottom:65px;}
.solu_cen01 .infor{text-align:center; padding:0 6%;}
.solu_cen01 .infor .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:35px;}
.solu_cen01 .infor .con{font-size:16px; line-height:26px; color:#4e4e4e}
.solu_cen01 .content{margin-top:50px;}
.solu_cen02{background:url(../img/solu_cen02_1.jpg) no-repeat center; padding:55px 0;}
.solu_cen02 .infor{text-align:center; padding:0 6%; margin-bottom:50px}
.solu_cen02 .infor .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:35px;}
.solu_cen02 .content .li_{width:31%; float:left; line-height:64px; margin-right:3%; margin-bottom:26px;}
.solu_cen02 .content .li_three{margin-right:0;}
.solu_cen02 .content .li_ .li_box{display:block; color:#000; font-size:16px; background:#fff; padding:0 33px; position:relative;}
.solu_cen02 .content .li_ .li_box:before{content:''; width:3px; height:100%; background:#339933; position:absolute; left:0; top:0; transition:all 0.5s ease;}
.solu_cen02 .content .li_ .li_box span{position:relative; display:block}
.solu_cen02 .content .li_ .li_box span:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:0; top:50%; margin-top:-4px;}
.solu_cen02 .content .li_.cur .li_box{background:#339933; color:#fff;}
.solu_cen02 .content .li_.cur .li_box:before{background:#017f01;}
.solu_cen02 .content .li_.cur .li_box span:after{background:url(../img/solu_jt2.png) no-repeat center;}
.solu_cen03{padding:60px 0;}
.solu_cen03 .infor{text-align:center; padding:0 6%;}
.solu_cen03 .infor .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:35px;}
.solu_cen03 .content{position:relative;}
.solu_cen03 .content .item{display:none}
.solu_cen03 .content .owl-item .item{display:block;}
.solu_cen03 .content .item .rect-67{padding-bottom:67%; border-radius:20px 20px 0 20px;}
.solu_cen03 .content .item .intro{background:#fff; height:140px;}
.solu_cen03 .content .item .intro .box{padding-top:9px;}
.solu_cen03 .content .item .intro .box span{display:inline-block; color:#339933; font-size:16px; line-height:30px; font-weight:bold;}
.solu_cen03 .content .item .intro .box .tit{display:block; font-size:20px; line-height:30px; max-height:60px; overflow:hidden; color:#000; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.solu_cen03 .content .item .intro .box .con{font-size:16px; line-height:28px; color:#646464; margin:8px 0 30px;}
.solu_cen03 .content .item:hover .intro .box .tit{color:#339933;}
.solu_cen03 .content .solu03_btn&gt;div{position:absolute; top:30%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2}
.solu_cen03 .content .solu03_btn .owl-prev{left:-49px; background-position:0 0;}
.solu_cen03 .content .solu03_btn .owl-next{right:-49px; background-position:-13px 0;}

/* 解决方案最后一部分 公共部分 */
/* .common-solu {border-top:1px solid #e2e2e2}
.common-solu {position:relative; overflow:hidden;}
.common-solu .content .rect-36{padding-bottom:36%;}
.common-solu .content .right{width:44.5%; float:right; position:absolute; right:0; bottom:0;}
.common-solu .content .right img{border-radius:200px 0 0 0; height:307px;}
.common-solu .content .left{float:left; width:48%; margin-left:2%;}
.common-solu .content .left ul{padding:65px 0; font-size:0}
.common-solu .content .left li{display:inline-block; padding:0 45px;}
.common-solu .content .left li .li_box{display:block; text-align:center}
.common-solu .content .left li .icon{width:53px; height:44px; margin:0 auto 25px;}
.common-solu .content .left li .txt{font-size:22px; line-height:22px; color:#262626;}
.common-solu .content .left li .more{display:inline-block; width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; transition:all 0.5s ease; margin-top:25px;}
.common-solu .content .left li .icon img{transition:all 0.5s ease;}
.common-solu .content .left li:hover .icon img{transform:rotateY(180deg);}
.common-solu .content .left li:hover .more{background:url(../img/ipart04_jt2.png) no-repeat center;} */

/* 解决方案详细面包屑 */
.solu_crumbs{padding:13px 0; font-size:13px; background:#f7f7f7;}
.solu_crumbs .back_home .icon{display:inline-block; vertical-align:middle; width:13px; height:12px; background:url(../img/solu_crumbs.png) no-repeat;}
.solu_crumbs .sec_crumb{position:relative;}
.solu_crumbs .sec_crumb a{line-height:28px;}
.solu_crumbs .sec_crumb.cur .iconfont{transform:rotateZ(90deg);}
.solu_crumbs .iconfont{font-size:18px; transition:.5s ease; margin:0 10px;}
.solu_crumbs .last{line-height:28px;}
/* 面包屑 end*/

/* 解决方案详细 */
.solu_detail.channel_content{padding-bottom:0}
.solu_detail01 {padding-bottom:65px;}
.solu_detail01 .infor{text-align:center;}
.solu_detail01 .infor .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:35px;}
.solu_detail01 .infor .con{font-size:16px; line-height:26px; color:#4e4e4e}
.solu_detail01 .content{margin-top:50px;}
.solu_detail01 .content .list{margin-top:30px;}
.solu_detail01 .content .list li{margin-bottom:14px; cursor:pointer;}
.solu_detail01 .content .list li .li_top{height:58px; line-height:58px; background:#f4f4f4; padding:0 23px; color:#339933; font-size:16px; transition:all 0.5s ease; position:relative;}
.solu_detail01 .content .list li .li_top:after{content:''; width:18px; height:18px; background:url(../img/jia.png) no-repeat center; position:absolute; right:30px; top:50%; margin-top:-9px;}
.solu_detail01 .content .list li .li_top span{display:inline-block; width:42px; height:42px; background:#339933; border-radius:50%; text-align:center; line-height:42px; color:#fff; font-size:18px; margin-right:20px;}
.solu_detail01 .content .list li .li_bott{background:#fff; box-shadow:0 0px 10px rgba(0,0,0,.1); display:none;}
.solu_detail01 .content .list li .li_bott .box{padding:30px 26px 40px; font-size:14px; line-height:24px; color:#545454; color:rgba(84,84,84,.7);}
.solu_detail01 .content .list li .li_bott .box a{display:inline-block; padding:0 20px; height:40px; line-height:40px; background:#007f00; color:#fff; text-align:center; border-radius:40px; font-size:16px;}
.solu_detail01 .content .list li.cur .li_top:after{background:url(../img/jian.png) no-repeat center;}
.solu_detail01 .content .list li.cur .li_top{background:#339933; color:#fff;}
.solu_detail01 .content .list li.cur .li_top span{background:#fff; color:#339933;}
.solu_detail02 {margin-bottom:50px;}
.solu_detail02 .bd .list{margin-top:30px;}
.solu_detail02 .bd .list li{margin-bottom:14px; cursor:pointer;}
.solu_detail02 .bd .list li .li_top{height:58px; line-height:58px; background:#f4f4f4; padding:0 23px; color:#339933; font-size:16px; transition:all 0.5s ease; position:relative;}
.solu_detail02 .bd .list li .li_top:after{content:''; width:18px; height:18px; background:url(../img/jia.png) no-repeat center; position:absolute; right:30px; top:50%; margin-top:-9px;}
.solu_detail02 .bd .list li .li_top span{display:inline-block; width:42px; height:42px; background:#339933; border-radius:50%; text-align:center; line-height:42px; color:#fff; font-size:18px; margin-right:20px;}
.solu_detail02 .bd .list li .li_bott{background:#fff; box-shadow:0 0px 10px rgba(0,0,0,.1); display:none;}
.solu_detail02 .bd .list li .li_bott .box{padding:30px 26px 40px; font-size:14px; line-height:24px; color:#545454; color:rgba(84,84,84,.7);}
.solu_detail02 .bd .list li.cur .li_top:after{background:url(../img/jian.png) no-repeat center;}
.solu_detail02 .bd .list li.cur .li_top{background:#339933; color:#fff;}
.solu_detail02 .bd .list li.cur .li_top span{background:#fff; color:#339933;}

/* 解决方案详细的详细 */
.soluDetail_det01 .infor{text-align:center; margin-bottom:35px;}
.soluDetail_det01 .infor .tit{font-size:36px; line-height:36px; color:#262626;}
.soluDetail_det01 .left{width:39%; float:left; margin-top:30px;}
.soluDetail_det01 .left .tit{font-size:28px; line-height:28px; color:#262626; margin-bottom:20px;}
.soluDetail_det01 .left .con{font-size:14px; line-height:26px; color:#545454; color:rgba(84,84,84,.8)}
.soluDetail_det01 .right{width:54%; float:right;}
.soluDetail_det01 .right img{border-radius:15px 15px 0 15px;}
.soluDetail_det02{margin-top:50px;}
.soluDetail_det02 .content{position:relative;}
.soluDetail_det02 .content .item{display:none}
.soluDetail_det02 .content .owl-item .item{display:block; padding:1px;}
.soluDetail_det02 .content .item .box{padding:30px 28px 45px; border:1px solid #dcdcdc;}
.soluDetail_det02 .content .item .box .num{width:42px; height:42px; border-radius:50%; font-size:18px; color:#fff; font-family:Arial; background:#339933; text-align:center; line-height:42px; margin-bottom:20px;}
.soluDetail_det02 .content .item .box .txt{font-size:14px; line-height:24px; color:#545454;}
.soluDetail_det02 .content .soluDet_btn&gt;div{position:absolute; top:50%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2; margin-top:-12px;}
.soluDetail_det02 .content .soluDet_btn .owl-prev{left:-49px; background-position:0 0;}
.soluDetail_det02 .content .soluDet_btn .owl-next{right:-49px; background-position:-13px 0;}

/* 产品列表 */
.proList_ban form .inp_wrap{width:360px; height:57px; line-height:57px; border:1px solid #fff; border-color:rgba(255,255,255,.83); position:relative; border-radius:50px;}
.proList_ban form .inp_wrap .inp{width:75%; height:57px; line-height:57px; padding:0; border:none; background:transparent; color:#fff; text-indent:25px;}
.proList_ban form .inp_wrap .inp::-webkit-input-placeholder {color:#fff;} 
.proList_ban form .inp_wrap .btns{width:46px; height:46px; background:url(../img/proList_ban01.png) no-repeat center; position:absolute; right:12px; top:50%; margin-top:-23px; border:none; padding:0; outline:none; cursor:pointer;}
.proList_ban .content .tit{margin-bottom:35px;}
.pro_secNav{background:#ffffff;}
.pro_secNav ul{border-bottom:1px solid #dadada;}
.pro_secNav li{float:left; width:16.6%; text-align:center}
.pro_secNav li a{display:block; font-size:16px; line-height:59px; color:#000;}
.pro_secNav li.cur a{color:#339933; background:#f7f7f7;}
.pro_secNav li.cur a{border-left:1px solid #dadada; border-right:1px solid #dadada;}
.pro_list.channel_content{padding:0;}
.pro_list01{padding:40px 0 55px; background:#f7f7f7;}
.pro_list01 .hd .item {padding:15px 0; border-bottom:1px solid #dadada;}
.pro_list01 .hd .item .tit{font-size:16px; line-height:24px; color:#000; margin-right:35px;}
.pro_list01 .hd .item .con{line-height:24px; font-size:0;}
.pro_list01 .hd .item .con .con_a{display:inline-block; padding:0 35px; font-size:16px; color:#000; position:relative;}
.pro_list01 .hd .item .con .con_a:after{content:''; width:1px; height:12px; background:#626262; position:absolute; left:0; top:50%; margin-top:-6px;}
.pro_list01 .hd .item .con .con_a:first-child:after{display:none;}
.pro_list01 .hd .item .con .con_a.cur{color:#339933;}
.pro_list01 .hd .item .con .con_a:hover{color:#339933;}
.pro_list01 .bd {margin-top:50px;}
.pro_list01 .bd .li_{width:31%; float:left; line-height:64px; margin-right:3%; margin-bottom:26px;}
.pro_list01 .bd .li_three{margin-right:0;}
.pro_list01 .bd .li_ .li_box{display:block; color:#000; font-size:16px; background:#fff; padding:0 33px; position:relative;}
.pro_list01 .bd .li_ .li_box:before{content:''; width:3px; height:100%; background:#339933; position:absolute; left:0; top:0; transition:all 0.5s ease;}
.pro_list01 .bd .li_ .li_box span{position:relative; display:block}
.pro_list01 .bd .li_ .li_box span:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:0; top:50%; margin-top:-4px;}
.pro_list01 .bd .li_.cur .li_box{background:#339933; color:#fff;}
.pro_list01 .bd .li_.cur .li_box:before{background:#017f01;}
.pro_list01 .bd .li_.cur .li_box span:after{background:url(../img/solu_jt2.png) no-repeat center;}
.pro_list02{background:url(../img/pro_list02.jpg) no-repeat center; padding:70px 0;}
.pro_list02 .tit{font-size:18px; line-height:20px; color:#339933;}
.pro_list02 .big_tit{font-size:32px; line-height:30px; color:#000; margin-top:10px; transition:.5s ease;}
.pro_list02 .more{width:31px; height:31px; background:url(../img/ipart04_jt2.png) no-repeat center; margin-top:30px;}
.pro_list02:hover .big_tit{color:#339933;}
.pro_list03{background:url(../img/pro_list03.jpg) no-repeat center; padding:70px 0;}
.pro_list03 .content li{width:25%; float:left}
.pro_list03 .content li .li_box{display:block; text-align:center;}
.pro_list03 .content li .li_box .icon{width:73px; height:70px; margin:0 auto 25px; transition:all 0.5s ease}
.pro_list03 .content li .li_box .tit{font-size:18px; line-height:28px; color:#fff; margin-bottom:5px; transition:all 0.5s ease}
.pro_list03 .content li .li_box .con{font-size:14px; line-height:26px; color:#fff;}
.pro_list03 .content li:hover .li_box .icon{transform:rotateY(180deg);}
.pro_list03 .content li:hover .li_box .tit{color:#339933;}

/* 产品详细 */
.pro_detail .common-solu {margin-top:0;}
.pro_detail.channel_content{padding-bottom:0;}
.pro_detai02 .infor{margin-bottom:0}
.pro_detai02 .infor .con{font-size:16px; line-height:26px; color:#545454;}
.pro_detai02 .infor .more{display:inline-block; width:153px; height:47px; border-radius:40px; background:#339933; color:#fff; font-size: 15px; line-height:47px; margin-top:45px}
.pro_detai02 .infor .more:hover{background:#017f01}
.pro_detail03{margin-bottom:50px;}
/*loading*/
.news_loading{width:260px; margin:30px auto 0px; text-align:center; color:#017f01; border:1px solid #017f01; padding:15px 0; border-radius:4px; cursor:pointer;}
.news_loading a{display:block;}
.news_loading img{width:auto; display:inline-block; vertical-align:middle; margin-right: 5px;}
.news_loading span{vertical-align:middle;}
.news_loading:hover{background:rgba(51,153,51,0.2);}
.news_loading.nomore{display:none;}

.rotation { -webkit-animation: rotation  1.2s infinite linear; animation: rotation  1.2s infinite linear;}
@-webkit-keyframes rotation { 0% { -webkit-transform: rotateZ(0deg);}
    100% { -webkit-transform: rotateZ(360deg);}}
@keyframes rotation { 0% { transform: rotateZ(0deg);}
    100% { transform: rotateZ(360deg);}}
.proDetail_det01 .infor{text-align:center; margin-bottom:35px;}
.proDetail_det01 .infor .tit{font-size:36px; line-height:36px; color:#000;}
.proDetail_det01 .content .hd{position:relative;}
.proDetail_det01 .content .hd .item .box{border:1px solid #ededed; border-radius:10px; padding:15px 0; text-align:center}
.proDetail_det01 .content .hd .item .box .img_{width:126px; height:95px; margin:0 auto}
.proDetail_det01 .content .hd .item .box .intro{font-size:14px; line-height:25px; color:#565656;}
.proDetail_det01 .content .hd .item{display:none; cursor:pointer;}
.proDetail_det01 .content .hd .owl-item .item{display:block;}
.proDetail_det01 .content .hd .owl-item.cur .item .box{border-color:#56a136}
.proDetail_det01 .content .hd .owl-item.cur .item .box .intro{color:#339933;}
.proDetail_det01 .content .hd .proDet03_btn&gt;div{position:absolute; top:50%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2; margin-top:-12px;}
.proDetail_det01 .content .hd .proDet03_btn&gt;div.disabled{display:none}
.proDetail_det01 .content .hd .proDet03_btn .owl-prev{left:-49px; background-position:0 0;}
.proDetail_det01 .content .hd .proDet03_btn .owl-next{right:-49px; background-position:-13px 0;}
.proDetail_det01 .content .bd {margin-top:35px;}
.proDetail_det01 .content .bd .left{width:39%; float:left; position:relative;}
.proDetail_det01 .content .bd .left .item{display:none; background:#f7f7f7; border-radius:15px; cursor:pointer;}
.proDetail_det01 .content .bd .left .owl-item .item{display:block;}
.proDetail_det01 .content .bd .left .item .rect-75{border-radius:15px;}
.proDetail_det01 .content .bd .left .item .rect-75 img{border-radius:15px;}
.proDetail_det01 .content .bd .left .fangda{width:26px; height:26px; background:url(../img/proDetail_det01_4.png) no-repeat center; position:absolute; right:33px; bottom:23px; z-index:2}
.proDetail_det01 .content .bd .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:23px; left:0%;  width:100%; text-align:center;}
.proDetail_det01 .content .bd .owl-carousel .owl-dot{width:11px; height:11px; margin:0 5px;border-radius:20px; display:inline-block; background:#e5e5e5; transition:all 0.5s ease;}
.proDetail_det01 .content .bd .owl-carousel .owl-dot.active{width:32px;}
.proDetail_det01 .content .bd .right{width:57%; float:right;}
.proDetail_det01 .content .bd .right .box{padding:22px;}
.proDetail_det01 .content .bd .right .box .tit{font-size:28px; line-height:28px; color:#262626; padding-bottom:25px; border-bottom:1px solid #dcdcdc}
.proDetail_det01 .content .bd .right .box .more{display:block; width:107px; height:40px; line-height:40px; font-size:16px; color:#fff; border-radius:20px; text-align:center; background:#339933; margin:30px 0 20px;}
.proDetail_det01 .content .bd .right .box .con{font-size:16px; line-height:26px; color:#262626;}
.proDetail_det01 .content .list{margin-top:50px;}
.proDetail_det01 .content .list li{margin-bottom:14px; cursor:pointer;}
.proDetail_det01 .content .list li .li_top{height:58px; line-height:58px; background:#f4f4f4; padding:0 23px; color:#339933; font-size:16px; transition:all 0.5s ease; position:relative;}
.proDetail_det01 .content .list li .li_top:after{content:''; width:18px; height:18px; background:url(../img/jia.png) no-repeat center; position:absolute; right:30px; top:50%; margin-top:-9px;}
.proDetail_det01 .content .list li .li_top span{display:inline-block; width:42px; height:42px; background:#339933; border-radius:50%; text-align:center; line-height:42px; color:#fff; font-size:18px; margin-right:20px;}
.proDetail_det01 .content .list li .li_bott{background:#fff; box-shadow:0 0px 10px rgba(0,0,0,.1); display:none;}
.proDetail_det01 .content .list li .li_bott .box{padding:30px 26px 40px; font-size:14px; line-height:24px; color:#545454; color:rgba(84,84,84,.7);}
.proDetail_det01 .content .list li.cur .li_top:after{background:url(../img/jian.png) no-repeat center;}
.proDetail_det01 .content .list li.cur .li_top{background:#339933; color:#fff;}
.proDetail_det01 .content .list li.cur .li_top span{background:#fff; color:#339933;}
.proDetail_det02 {padding:55px 0}
.proDetail_det02 .infor{text-align:center}
.proDetail_det02 .infor .tit{font-size:28px; line-height:28px; color:#262626;}
.proDetail_det02 .content{margin-top:30px;}
/* 手机端导航 2021-0202*/
.m_pageHeader{display:none;}

/* 荣誉资质 2021-0202*/
.honor.channel_content{padding-bottom:40px;}
.honor01 ul .li_{float:left; width:31%; margin-right:3.5%; margin-bottom:50px; cursor:pointer;}
.honor01 ul .li_three{margin-right:0;}
.honor01 ul .li_ .img{border:8px solid #e3e4e4; padding:25px 5px; background:#fff; border-radius:15px 15px 0 0;}
.honor01 ul .li_ .img .cover{position:absolute;	left:0; top:0; width:100%; height:100%; background:url(	
../img/black.6.png) repeat; z-index:2; filter:alpha(opacity=0); opacity:0; transition:.3s ease;}
.honor01 ul .li_ .img .icon{width:47px; height:47px; position:absolute; left:50%; top:50%; margin:-24px 0 0 -24px;z-index:4;background:url(../img/widgets_xc_piclist_18_1.png) no-repeat center; background-size:100% 100%; -webkit-transform:scale(0);transform:scale(0); transition:.3s ease;}
.honor01 ul .li_:hover .img .cover{filter:alpha(opacity=100); opacity:1;}
.honor01 ul .li_:hover .img .icon{-webkit-transform:scale(1); transform:scale(1);}
.honor01 ul .li_ .txt{background:#f7f7f7; transition:.3s ease; text-align:center; color:#333; font-size:16px; line-height:25px; padding:15px 10px; border-radius:0 0 15px 15px;}
.honor01 ul .li_:hover .txt{background:#339933; color:#fff;}
.honor01 .rect-62{padding-bottom:62%; }
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background:#339933;}

/* 联系我们 */
.contact_us.channel_content{padding-bottom:0}
.contact_us01{margin-bottom:45px;}
.contact_us01 .tit{font-size:36px; color:#333e46; margin-bottom:20px;}
.contact_us01 .left{float:left; width:48%; position:relative; z-index:3}
.contact_us01 .left .con{font-size:16px; color:#777; line-height:24px; margin-bottom:35px; text-align:justify}
.contact_us01 .left .con span{font-size:18px; font-weight:bold; color:#339933;}
.contact_us01 .left ul li{float:left; width:30%; margin-right:3%; position:relative; cursor:pointer; margin-bottom:35px;}
.contact_us01 .left ul li .t{font-size:17px; color:#339933; font-weight:normal; margin-bottom:5px;}
.contact_us01 .left ul li .c{font-size:14px; color:#727272; line-height:20px; position:relative;}
.contact_us01 .left ul li .c i{font-size:20px;}
.contact_us01 .left ul li .c .ewm{position:absolute; left:0px; top:100%;  width:120px; height:120px; display:none}
.contact_us01 .right{float:right; width:46%;}
.contact_us01 .right  ul li{overflow:hidden; margin-bottom:20px;}
.contact_us01 .right ul li input{width:100%; font-size:16px; color:#333e46; line-height:40px; border:1px solid #ebebeb; text-indent:20px; height:40px; box-sizing:border-box; border-radius:5px;}
.contact_us01 .right ul li textarea{width:100%; font-size:16px; color:#333e46; line-height:40px; border:1px solid #ebebeb; padding-left:20px; height:130px; box-sizing:border-box; border-radius:5px;}
.contact_us01 .right button{cursor:pointer; outline:none; background:transparent; display:inline-block; padding:0 40px; height:38px; line-height:38px; text-align:center; font-size:14px; border:none; font-size:14px; color:#339933;  text-align:center; position:relative; transition:all 0.5s ease;  border-radius:5px; background:#339933; color:#fff;}
.contact_us01 .right button:hover{background:#007f00}
.contact_us02 .map{height:360px; width:100%; overflow:hidden;}
.contact_us02 img{max-width:none;}
.contact_us02 .content{background:#339933; padding:40px 0;}
.contact_us02 .content .tit{font-size:25px; color:#fff; font-weight:normal;}
.contact_us02 .content .con{font-size:16px; color:#fff;}

/* 展览列表  0202*/
.zhanlan_list.channel_content{padding-bottom:40px;}
.zhanlan_list01 .rect-6683{padding-bottom:66.83%; border-radius:15px 15px 0 15px;}
.zhanlan_list01 .li_{width:31.5%; margin-right:2.6%; float:left; margin-bottom:20px;}
.zhanlan_list01 .li_three{margin-right:0;}
.zhanlan_list01 .li_ .intro .box{padding:25px 3px;}
.zhanlan_list01 .li_ .intro .box .t{font-size:20px; line-height:24px; color:#000; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.zhanlan_list01 .li_ .intro .box .c{width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; transition:all 0.5s ease; margin-top:25px}
.zhanlan_list01 .li_:hover .intro .box .c{background:url(../img/ipart04_jt2.png) no-repeat center;}

/* 展览详细 */
.zhanlan_detail.channel_content{padding:0;}
.zhanlan_detail01{background:#339933; margin-bottom:40px;}
.zhanlan_detail01 .tit{font-size:28px; line-height:39px; padding:35px 0; color:#fff;}
.zhanlan_detail02 .title{font-size:16px; height:40px; line-height:40px; width:107px; border-radius:20px; background:#339933; color:#fff; text-align:center}
.zhanlan_detail02 .content ul li{border-bottom:1px solid #d1d3d4;}
.zhanlan_detail02 .content ul li .rect-625{padding-bottom:62.5%;}
.zhanlan_detail02 .content ul li a{display:block; padding:50px 0 40px;}
.zhanlan_detail02 .content ul li .left{float:left; width:71%;}
.zhanlan_detail02 .content ul li .left .tit{font-size:26px; color:#000; margin:12px 0; transition:.5s ease;}
.zhanlan_detail02 .content ul li .left .con{ color:#4f4f4f; line-height:24px; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:25px;}
.zhanlan_detail02 .content ul li .left .txt{height:40px; position:relative;}
.zhanlan_detail02 .content ul li .left .txt .date{color:#339933; opacity:1; visibility:visible; transition:.5s ease;}
.zhanlan_detail02 .content ul li .left .txt .icon{position:absolute; top:0; opacity:0; visibility:hidden; transition:.5s ease;}
.zhanlan_detail02 .content ul li .left .txt .icon i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#339933; transition:all 0.5s ease;}
.zhanlan_detail02 .content ul li .right{float:right; width:22%; border-radius:20px 20px 0 20px; overflow:hidden;}
.zhanlan_detail02 .content ul li:hover .left .tit{color:#007f00;}
.zhanlan_detail02 .content ul li:hover .left .txt .icon:hover i{background:#007f00;}
.zhanlan_detail02 .content ul li:hover .left .txt .date{opacity:0; visibility:hidden;}
.zhanlan_detail02 .content ul li:hover .left .txt .icon{opacity:1; visibility:visible;}
.zhanlan_detail03{margin-top:55px;}
.zhanlan_detail03 .title{font-size:16px; height:40px; line-height:40px; width:107px; border-radius:20px; background:#339933; color:#fff; text-align:center; margin-bottom:40px;}
.zhanlan_detail03 ul .li_{float:left; width:31%; margin-right:3.5%; margin-bottom:50px; cursor:pointer;}
.zhanlan_detail03 ul .li_three{margin-right:0;}
.zhanlan_detail03 ul .li_ .img{border:8px solid #e3e4e4; padding:25px 5px; background:#fff; border-radius:15px 15px 0 0;}
.zhanlan_detail03 ul .li_ .img .cover{position:absolute;	left:0; top:0; width:100%; height:100%; background:url(	
../img/black.6.png) repeat; z-index:2; filter:alpha(opacity=0); opacity:0; transition:.3s ease;}
.zhanlan_detail03 ul .li_ .img .icon{width:47px; height:47px; position:absolute; left:50%; top:50%; margin:-24px 0 0 -24px;z-index:4;background:url(../img/widgets_xc_piclist_18_1.png) no-repeat center; background-size:100% 100%; -webkit-transform:scale(0);transform:scale(0); transition:.3s ease;}
.zhanlan_detail03 ul .li_:hover .img .cover{filter:alpha(opacity=100); opacity:1;}
.zhanlan_detail03 ul .li_:hover .img .icon{-webkit-transform:scale(1); transform:scale(1);}
.zhanlan_detail03 ul .li_ .txt{background:#f7f7f7; transition:.3s ease; text-align:center; color:#333; font-size:16px; line-height:25px; padding:15px 10px; border-radius:0 0 15px 15px;}
.zhanlan_detail03 ul .li_:hover .txt{background:#339933; color:#fff;}
.zhanlan_detail03 .rect-62{padding-bottom:62%; }

/* 资料下载 */
.download01 .hd {margin-bottom:40px}
.download01 .hd .box{font-size:0; text-align:center; border-bottom:1px solid #e9e9e9;}
.download01 .hd .box .dot{display:inline-block; width:14.28%; height:58px; line-height:58px; text-align:center; color:#000; font-size:16px; cursor:pointer;}
.download01 .hd .box .dot span{display:block;}
.download01 .hd .box .dot.active span{background:#f7f7f7; border:1px solid #e9e9e9; border-bottom:none; color:#339933;}
.download01 .bd .transiton05{transition:all .5s ease;-webkit-transition:all .5s ease;}
.download01 .bd ul .li_{padding:10px 2%; float:left; width:28%; background-color:#f7f7f7; margin-right:2%; margin-bottom:1%; border-radius:6px 6px 0 6px;}
.download01 .bd ul .li_three{margin-right:0;}
.download01 .bd ul .li_ .con{width:65%; display:inline-block; height:35px; line-height:35px; vertical-align:middle; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.download01 .bd ul .li_ a{display:block;}
.download01 .bd ul .li_ .iconfont{font-size:35px; line-height:1;}
.download01 .bd ul .li_:hover{background-color:#339933;}
.download01 .bd ul .li_:hover .iconfont{color:#fff;}
.download01 .bd ul .li_:hover .con{color:#fff;}

/* 新闻报告 */
.news_report01 .hd {margin-bottom:40px}
.news_report01 .hd .box{font-size:0; text-align:center; }
.news_report01 .hd .box .dot{display:inline-block; width:14.28%; height:58px; line-height:58px; text-align:center; color:#000; font-size:16px; cursor:pointer; border-bottom:1px solid #e9e9e9;}
.news_report01 .hd .box .dot span{display:block;}
.news_report01 .hd .box .dot.active span{background:#f7f7f7; border:1px solid #e9e9e9; color:#339933;}
.news_report01 .bd li._d1 {width:40%;}
.news_report01 .bd li._d2 {width:20%;}
.news_report01 .bd li._d3 {width:20%;}
.news_report01 .bd li._d4 {width:20%;}
.news_report01 .bd ul {width:100%; text-align:center; padding:12px 0;}
.news_report01 .bd li {line-height:1.8em; height:1.8em; float:left}
.news_report01 .bd img {vertical-align:middle; margin-top:-3px; margin-right:3px;}
.news_report01 .bd ._d1{font-size:16px; text-align:left; text-indent:10px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.news_report01 .bd ._d3 a,
.news_report01 .bd ._d4 a {color:#339933;}
.news_report01 .bd ul:hover {background-color:#f6f6f6;}
.news_report01 .bd ul:hover ._d1,.news_report01 .bd ul:hover ._d1 a {color:#339933;}


/* 投资者关系-联系方式 */
.investor_contact01 li{width:18.6%; float:left; margin-left:1.7%; height:223px; overflow:hidden; background:#f7f7f7; border-radius:7px 7px 0 7px;}
.investor_contact01 li:first-child{margin-left:0;}
.investor_contact01 li .li_box{padding:35px 40px 35px 28px;}
.investor_contact01 li .li_box .tit{font-size:20px; line-height:25px; color:#339933; margin-bottom:20px;}
.investor_contact01 li .li_box .con span{display:block; font-size:16px; line-height:25px; color:#000;}
.investor_contact01 li .li_box .con a{display:block; font-size:16px; line-height:25px; color:#000;}
.investor_contact01 li .li_box .con a:hover{color:#339933}
/*widgets_online_form_2*/
.widgets_online_form_2 .infor .tit{text-align:center; font-size:30px; color:#2c2c2c; line-height:1; margin-bottom:20px; margin-top:50px;}
.widgets_online_form_2 .infor .con{text-align:center; font-size:16px; color:#808080; line-height:24px; margin-bottom:15px;}
.widgets_online_form_2 .form input{border:1px solid #d5d5d5; font-size:16px; border-radius:5px}
.widgets_online_form_2 .name{background-position:right 0;}
.widgets_online_form_2 .phone{background-position:right 0;}
.widgets_online_form_2 .email{background-position:right 0;}
.widgets_online_form_2 .line1{width:80%; height:48px; line-height:48px; padding:0 46px 0 13px;}
.widgets_online_form_2 .form #content{width:94%; border:1px solid #d5d5d5; padding:10px 40px 10px 13px; height:149px; font-size:16px; line-height:1.5; margin-bottom:20px; margin-top:25px; background-position:right top; border-radius:5px}
.widgets_online_form_2 .form .btns_list{text-align:center;}
.widgets_online_form_2 .form .btns_list button{width:45%; height:45px; line-height:37px; border:none; font-size:18px; color:#fff; cursor:pointer;}
.widgets_online_form_2 .form .btns_list .sub{background-color:#848484; border-radius:0; float:left;}
.widgets_online_form_2 .form .btns_list .reset{background-color:#848484; border-radius:0; float:right;}
.widgets_online_form_2 .form .btns_list .btn{border-radius:22px; transition:.3s ease;}
.widgets_online_form_2 .form .btns_list .on{background-color:#339933;}
.widgets_online_form_2 .form .btns_list .btn:hover{background-color:#339933;}
.widgets_online_form_2 .yzm_box{width:50%;}
.widgets_online_form_2 .btns_list{width:30%; float:right; margin-right:1%;}
.widgets_online_form_2 .yzm_box .yzm{line-height:46px; height:46px; width:30%; text-indent:20px; margin-right:25px;}
.widgets_online_form_2 .yzm_box img{width:120px; height:50px; margin-right:10px;}
.widgets_online_form_2 .yzm_box .change{color:#40535a; font-size:12px; vertical-align:bottom;}

/* 加入我们 */
.join_us01 .infor .tit{font-size:36px; line-height:40px; color:#353535}
.join_us01 .infor .tit span{font-size:40px; color:#339933; display:inline-block; margin-right:5px;}
.join_us01 .infor .con{font-size:25px; line-height:25px; color:#353535; margin-top:20px;}
.join_us01 .content{margin-top:50px;}
.join_us01 .content .left{width:59%; float:left; background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2); border-radius:10px 10px 0 10px}
.join_us01 .content .left .box{padding:35px 40px 50px;}
.join_us01 .content .left .box li{font-size:16px; line-height:38px;}
.join_us01 .content .left .box li span{color:#339933;}
.join_us01 .content .right{width:32.5%; float:right; margin-top:45px;}
.join_us01 .content .right .item{float:left; padding:0 30px;}
.join_us01 .content .right .img{width:122px; height:122px; margin:0 auto 10px;}
.join_us01 .content .right .txt{font-size:16px; line-height:25px; color:#000; text-align:center;}

/* 公司公告 */
.gsgg01 .hd {margin-bottom:40px}
.gsgg01 .hd .box{font-size:0; text-align:center; }
.gsgg01 .hd .box .dot{display:inline-block; width:14.28%; height:58px; line-height:58px; text-align:center; color:#000; font-size:16px; cursor:pointer; border-bottom:1px solid #e9e9e9;}
.gsgg01 .hd .box .dot span{display:block;}
.gsgg01 .hd .box .dot.active span{background:#f7f7f7; border:1px solid #e9e9e9; color:#339933;}
.gsgg01 .time,
.gsgg01 .con{float:left;}
.gsgg01 .down{float:right;}
.gsgg01 li{height:90px; background:#f7f7f7; line-height:90px; overflow:hidden; margin-bottom:1%; border-radius:6px 6px 0 6px; position:relative;}
.gsgg01 li a{display:block; color:#000; transition:all 0.5s ease;}
.gsgg01 li a .time{padding:20px 3%; line-height:1; color:#339933}
.gsgg01 li a .time strong{font-size:35px; display:block;}
.gsgg01 li a .con{width:65%; padding-left:5%; border-left:1px solid #e3e3e3;}
.gsgg01 li a .con .iconfont{font-size:25px;}
.gsgg01 li a .down{width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; position:absolute; right:3%; top:50%; margin-top:-15px; transition:all 0.5s ease;}
.gsgg01 li:hover{background:#339933;}
.gsgg01 li:hover a{color:#fff;}
.gsgg01 li:hover a .time{color:#fff;}
.gsgg01 li:hover a .con{border-left-color:#fff;}
.gsgg01 li:hover a .down{background:url(../img/ipart04_jt3.png) no-repeat center;}
.gsgg01 .select{width:140px; padding:0 20px; height:38px; line-height:38px; color:#a4a4a4; font-size:16px; background:#fff;border:0;}

/* 产品详细2 */
.pro_detail2_01 .hd{margin-bottom:25px;}
.pro_detail2_01 .hd .item{display:inline-block; font-size:16px; line-height:45px; padding:0 28px; border-radius:30px; border:1px solid #d2d2d2; color:#000; transition:all 0.5s ease; cursor:pointer; margin:0 10px}
.pro_detail2_01 .hd .item.cur{text-align:center; color:#fff; background:#339933;}
.pro_detail2_01 .bd .bd_content{margin-bottom:50px;}
.pro_detail2_01 .bd .bd_content .infor{text-align:center; padding:0 3%;}
.pro_detail2_01 .bd .bd_content .infor .tit{font-size:28px; line-height:28px; color:#262626}
.pro_detail2_01 .bd .bd_content .infor .con{font-size:14px; line-height:26px; color:#545454; margin-top:25px;}
.pro_detail2_01 .bd .bd_content02 .content{position:relative; margin-top:45px;}
.pro_detail2_01 .bd .bd_content02 .content .item{display:none}
.pro_detail2_01 .bd .bd_content02 .content .owl-item .item{display:block; padding:1px;}
.pro_detail2_01 .bd .bd_content02 .content .item .box{padding:30px 28px 45px; border:1px solid #dcdcdc;}
.pro_detail2_01 .bd .bd_content02 .content .item .box .num{width:42px; height:42px; border-radius:50%; font-size:18px; color:#fff; font-family:Arial; background:#339933; text-align:center; line-height:42px; margin-bottom:20px;}
.pro_detail2_01 .bd .bd_content02 .content .item .box .txt{font-size:14px; line-height:24px; color:#545454;}
.pro_detail2_01 .bd .bd_content02 .content .soluDet_btn&gt;div{position:absolute; top:50%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2; margin-top:-12px;}
.pro_detail2_01 .bd .bd_content02 .content .soluDet_btn .owl-prev{left:-49px; background-position:0 0;}
.pro_detail2_01 .bd .bd_content02 .content .soluDet_btn .owl-next{right:-49px; background-position:-13px 0;}
.pro_detail2_01 .bd .bd_content03{margin-bottom:0}
.pro_detail2_01 .bd .bd_content03 .content{margin-top:45px;}
.pro_detail2_01 .bd .bd_content03 .content .cell{width:48.5%; float:left; line-height:56px; color:#339933; font-size:17px; background:#f4f4f4; margin-bottom:14px; transition:all 0.5s ease; cursor:pointer;}
.pro_detail2_01 .bd .bd_content03 .content .cell.even{float:right;}
.pro_detail2_01 .bd .bd_content03 .content .cell .box{padding:0 28px; position:relative;}
.pro_detail2_01 .bd .bd_content03 .content .cell .box .tit{width:80%;}
.pro_detail2_01 .bd .bd_content03 .content .cell .box::after{content:''; width:12px; height:10px; background:url(../img/job_center_jt2.png) no-repeat center; position:absolute; right:28px; top:50%; margin-top:-5px; transition:all 0.5s ease;}

.pro_detail2_01 .bd .bd_content03 .content .cell.cur{background:#339933; color:#fff;}
.pro_detail2_01 .bd .bd_content03 .content .cell.cur .box::after{background:url(../img/job_center_jt1.png) no-repeat center;}
.pro_detail2_01 .bd .bd_content03 .content .cell:hover{background:#339933; color:#fff;}
.pro_detail2_01 .bd .bd_content03 .content .cell:hover .box::after{background:url(../img/job_center_jt1.png) no-repeat center; right:20px;}


/* 弹窗 */
.common_tc{display:none; position:fixed; top:0; left:0; z-index:100; width:100%; height:100%; background:rgba(0,0,0,0);overflow:hidden; transition:background .3s;}
.common_tc .bg{position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.common_tc .content {position:absolute;width:900px; height:500px; background:#fff; left:50%; margin-left:-450px; margin-top:-250px; top:50%; z-index:2;}
.common_tc .content .box{padding:60px 60px 40px; height:400px; overflow:auto;}
.common_tc .tc_close {position:absolute; top:0px; right:0; left:0; z-index:2; width:100%; height:55px; text-align:center;background-color:#fff;}
.common_tc .tc_close span {cursor:pointer; display:inline-block; width:43px; height:43px; margin:10px auto 0; font-size:0; color:rgba(0,0,0,0); vertical-align:top; background-image:url(/resources/web/img/popup_close_btn.png); background-repeat:no-repeat; background-size:100%; background-position:center; transition:all 0.5s ease;}
/* .common_tc .tc_close span:hover{background-image:url(/resources/web/img/popup_close_btn_hover.png);} */
.common_tc .content .box .tc_con{height:400px; overflow-y:auto; padding-right:10px;}
.common_tc .content .box .tc_con::-webkit-scrollbar {width:4px; height:4px;}
.common_tc .content .box .tc_con::-webkit-scrollbar-thumb {border-radius:5px; background:#1a55ab;}
.common_tc .content .box .tc_con::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.common_tc .content .box .tc_con .tit .t{font-size:30px; font-weight:bold; color:#666; position:relative;}
.common_tc .content .box .tc_con .tit .t:after{position:absolute; content:''; left:0; bottom:-20px; width:50px; height:1px; background:#666;}
.common_tc .content .box .tc_con .tit .c{font-size:20px; color:#666; margin:50px 0 40px;}
.common_tc .content .box .tc_con .left{float:left; width:100%;}
.common_tc .content .box .tc_con .left .txt{font-size:14px; color:#666; line-height:28px;}
 
/* 2021-0205 */
/* 人才列表 */
.rc_list01 .infor {text-align:center;}
.rc_list01 .infor .tit{font-size:36px; line-height:36px; color:#313131;}
.rc_list01 .content{margin-top:30px;}
.rc_list02{padding:55px 0}
.rc_list02 .infor {text-align:center;}
.rc_list02 .infor .tit{font-size:36px; line-height:36px; color:#313131;}
.rc_list02 .content{margin-top:30px;}
.rc_list02 .content .item{width:25%; float:left; text-align:center;}
.rc_list02 .content .item a{display:block; position:relative; height:45px;}
.rc_list02 .content dt{background:#339933; color:#fff; border-radius:7px; height:55px; line-height:55px;}
.rc_list02 .content dd{color:#313131; font-size:16px; line-height:45px; margin-top:15px; transition:all 0.5s ease; border-radius:7px;}
.rc_list02 .content dd .icon{width:12px; height:10px; background:url(../img/job_center_jt2.png) no-repeat center; position:absolute; left:50%; margin-left:-6px; top:50%; margin-top:-5px; transition:all 0.5s ease;}
.rc_list02 .content dd:hover{background:#f7f7f7}
.rc_list02 .content dd:hover .icon{margin-left:0px;}
.rc_list03 .infor {text-align:center;}
.rc_list03 .infor .tit{font-size:36px; line-height:36px; color:#313131;}
.rc_list03 .content{margin-top:30px;}
.rc_list03 .content img{border-radius:15px}

/* 20210205 */
.network02 .item{height:318px;}
.network02 .item .box .con{height:168px; overflow-y:auto;}
.network02 .item .box .con::-webkit-scrollbar {width:4px; height:4px;}
.network02 .item .box .con::-webkit-scrollbar-thumb {border-radius:5px; background:#339933;}
.network02 .item .box .con::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.lnb .lnb_top .box .con a{border-radius:7px;}
.ipart01 .content .bd .item{position:relative;}
.ipart01 .content .bd .item .intro .box{width:50%;}
.ipart01 .content .bd .item:before {content:""; height:479px; width:543px; display:block; position:absolute; z-index:0; left:50%; top:43%; transform:translate(-50%, -50%); background:url(../img/yuanquan.png) no-repeat center; background-size:100% !important; transition-duration:.8s; animation:cir-scale 3s infinite cubic-bezier(0, 0.43, 0.35, 0.85);}
@keyframes cir-scale {
  0% {
    opacity:1;
    transform:translate(-50%, -50%) scale(1); }
  80% {
    opacity:1;
    transform:translate(-50%, -50%) scale(1.2); }
  100% {
    opacity:0;
		transform:translate(-50%, -50%) scale(1.1); } 
}

/* 2021-0206 */
.common-solu .content .left li .icon{width:auto; height:auto;}
.job_list01 .content li ._un{font-size:16px;}
.job_center01 .item .cell01{border-radius:15px 0 0 0}
.job_center01 .rect-879{border-radius:0 15px 15px 0}
.job_center01 .rect-437{border-radius:0 0 0 15px;}
.widgets_foot_float_2 .nav__item span{font-weight:normal}
.solu_nav .dd&gt;a .icon{display:none;}
.news_loading img{display:none;}
.solu_detail01 .content .list li .li_top em{width:75%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; vertical-align:middle;}
.header .h_bott .nav_li .navPro_down .content .nav_item{padding:30px 20px; min-width:230px;}

.inliner-banner li, 
.inliner-banner-con li{opacity:0; visibility:hidden; transition:all 0.5s ease; left:0;transform: scale(1);}
/* .inliner-banner-con .center .i span{opacity:0; visibility:hidden;} */
.inliner-banner li.cur, 
.inliner-banner-con li.cur{opacity:1; visibility:visible;}
.inliner-banner-con .center .i.active , 
.inliner-banner-con .center .i:hover span{opacity:1; visibility:visible; color:#007f00;}

/* 2021-0218 应用领域 */
.yyly.channel_content{padding-bottom:0;}
.yyly01 .infor{text-align:center;}
.yyly01 .infor .tit{display:inline-block; font-size:36px; line-height:36px; color:#000; margin-bottom:30px;}
.yyly01 .content{position:relative;}
.yyly01 .content .li_{width:32%; margin-right:2%; float:left; margin-bottom:40px;}
.yyly01 .content .li_three{margin-right:0;}
.yyly01 .content .li_ .rect-67{padding-bottom:67%; border-radius:20px 20px 0 20px;}
.yyly01 .content .li_ .intro{background:#fff; height:205px;}
.yyly01 .content .li_ .intro .box{padding-top:9px;}
.yyly01 .content .li_ .intro .box span{display:inline-block; color:#339933; font-size:16px; line-height:30px; font-weight:bold;}
.yyly01 .content .li_ .intro .box .tit{display:block; font-size:20px; line-height:30px; white-space:nowrap; overflow:hidden; color:#000; text-overflow:ellipsis;}
.yyly01 .content .li_ .intro .box .con{font-size:16px; line-height:28px; color:#646464; margin:8px 0 30px; height:56px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; white-space:normal;}
.yyly01 .content .li_ .intro .box .list{display:none;}
.yyly01 .content .li_ .intro .box .list li{position:relative; margin:0 14px 9px; display:inline-block;}
/* 按钮 边框的动画 */
.yyly01 .content .li_ .intro .box .list li .line_ {position:absolute; height:100%; border-radius:100%; background:transparent; border:1px solid; z-index:0; transition:transform .1s linear; width:28px; box-sizing:border-box;}
.yyly01 .content .li_ .intro .box .list li .line_left {left:1px; top:0; transform:translateX(-50%) rotate(45deg)}
.yyly01 .content .li_ .intro .box .list li .line_right {right:1px; top:0; transform:translateX(50%) rotate(-135deg)}
.yyly01 .content .li_ .intro .box .list li .line_left, 
.yyly01 .content .li_ .intro .box .list li .line_right {border-color:#007f00 #007f00 hsla(0,0%,40%,.15) hsla(0,0%,40%,.15);}
.yyly01 .content .li_ .intro .box .list li:after,
.yyly01 .content .li_ .intro .box .list li:before {content:""; z-index:5; width:0; height:1px; position:absolute; transition:all .1s linear; background:#007f00;}
.yyly01 .content .li_ .intro .box .list li:after {left:0; bottom:0; transition-delay:.3s}
.yyly01 .content .li_ .intro .box .list li:before {right:0; top:0; transition-delay:.1s}
.yyly01 .content .li_ .intro .box .list li .line_right {transition-delay:.2s}
.yyly01 .content .li_ .intro .box .list li .line_left {transition-delay:0s}
.yyly01 .content .li_ .intro .box .list li:hover:after,
.yyly01 .content .li_ .intro .box .list li:hover:before {transition:all .2s linear; width:100%;}
.yyly01 .content .li_ .intro .box .list li:hover:after {transition-delay:0s;}
.yyly01 .content .li_ .intro .box .list li:hover:before {transition-delay:.4s}
.yyly01 .content .li_ .intro .box .list li:hover .line_ {transition:transform .2s linear; opacity:1}
.yyly01 .content .li_ .intro .box .list li:hover .line_left {transition-delay:.6s; transform:translateX(-50%) rotate(-135deg)}
.yyly01 .content .li_ .intro .box .list li:hover .line_right {transition-delay:.2s; transform:translateX(50%) rotate(-315deg)}
/* 按钮 边框的动画 end*/
.yyly01 .content .li_ .intro .box .list a{display:inline-block; padding:0 23px; font-size:13px; color:#4e4e4e; background:#fff; position:relative; z-index:3; line-height:26px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8}
.yyly01 .content .li_:hover .intro .box .tit{color:#339933;}

/* 20210222 */
.ibanner .v_item .iban_word .intro .tit{color:#fff;}
.ibanner .v_item .iban_word .intro .con{color:#fff;}
.Pc_header1 .h_top{z-index:11;}
.ipart03 .content .item .intro{height:145px;}
.ipart03 .content .item .intro .box{padding-top:17px;}
.ipart03 .content .item .intro .box span{display:none;}
.ipart03 .content .item .intro .box .list{display:none;}
.ipart03 .content .item .intro .box .con{height:56px; overflow:hidden; white-space:inherit; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.job_center01 .item_r .icon{margin-top:30px; width:12px; height:10px; transition:all 0.5s ease; background:url(../img/job_center_jt1.png) no-repeat center;}
.job_center01 .item_r:hover .cover .box .icon {margin-left:10px;}
/* .inliner-banner-con .center .i.s6 span{left:-140px;}*/
.inliner-banner-con .center .i.s4 span, 
.inliner-banner-con .center .i.s5 span, 
.inliner-banner-con .center .i.s6 span{right:-157px;} 

/* 解决方案综合 */
.solution01 .rect-56{padding-bottom:56%;}
.solution01 .rect-566{padding-bottom:56.6%;}
.solution01 .rect-116{padding-bottom:115.5%;}
.solution01 .content .item{background:#f6f6f6; transition:.3s ease; position:relative; border-radius:20px 20px 0 20px; overflow:hidden;}
.solution01 .content .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.solution01 .content .item .box{padding:35px 25px;}
.solution01 .content .item .box .t{font-size:28px; line-height:1; color:#000; margin-bottom:20px;}
.solution01 .content .item .box .c{font-size:16px; color:#000; line-height:30px;}
.solution01 .content .item .box .c a{display:block; position:relative; padding-left:13px;}
.solution01 .content .item .box .c a:after{content:''; position:absolute; left:0; width:5px; height:5px; background:#339933; border-radius:50%; top:50%; margin-top:-3px;}
.solution01 .content1{margin-bottom:30px;}
.solution01 .content1 .left{float:left; width:66%;}
.solution01 .content1 .left .img{border-radius:20px 20px 0 20px;}
.solution01 .content1 .left a{display:inline-block; position:relative; line-height:30px; margin-right:25px; padding-left:13px;}
.solution01 .content1 .left a:after{content:''; position:absolute; left:0; width:5px; height:5px; background:#339933; border-radius:50%; top:50%; margin-top:-3px;}
.solution01 .content1 .left .cover{position:absolute; left:0; bottom:0; padding:35px 45px;}
.solution01 .content1 .left .mask{position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/black.2.png);}
.solution01 .content1 .left .t{font-size:28px; color:#fff; line-height:1; margin-bottom:20px;}
.solution01 .content1 .left .c{font-size:14px; color:#fff;}
.solution01 .content1 .right{float:right; width:32%;}
.solution01 .content2 .item{position:relative; width:32%; float:left; margin-right:2%; margin-bottom:30px;}
.solution01 .content2 .item.three_item{margin-right:0;}
/* 20210222 end*/

/* 2021-0222 */
.news_banner .rect-45:after{content:''; width:100%; height:100%; background:url(../img/white_bg.png) center; position:absolute; left:0; bottom:0;}
body .channelcontent-110 .Form-J1 .Form-J1-Btn button{font-size:14px; border-radius:5px;}
body .channelcontent-110 .Form-J1 .Form-J1-Btn ._submit{background:#007f00;}
.channel_content .searchArea{padding:20px 0 60px;}
.channel_content .searchArea .infor .tit{font-weight:lighter;}
.channel_content .searchArea .content_form .form_box .search .btn_wrap .btns{border-radius:10px; border-color:#007f00;}
.channel_content .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#007f00;}
.channel_content .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#007f00;}
.channel_content .searchArea .content_form .form_box .search .input_wrap input{border-radius:10px}
.channel_content .resultArea .infor .tit{font-size:20px;}
.channel_content .resultArea .content_form .piclist_area .srchList li .intro .t{font-size:16px;}
.channel_content .resultArea .content_form{padding:30px 0; margin-top:30px;}
.channel_content .resultArea .content_form .content_area li .t{font-weight:normal}
.channel_content .resultArea .content_form h3{font-weight:normal}
.channel_content .resultArea #botBtn .btnMore{border-color:#007f00; border-radius:10px}
.channel_content .resultArea #botBtn a::before{background:#007f00;}
.channel_content .searchArea .content_form .form_box .search .input_wrap{width:78%; margin-right:2%;}
.channel_content .searchArea .content_form .form_box .search .btn_wrap .btns{font-weight:lighter;}
.channel_content .resultArea .content_form .piclist_area .srchList li .intro{height:auto; margin-top:0}
.channel_content .resultArea .content_form .piclist_area .srchList li a{background:#f3f3f3; padding:10px 5px; border-radius:10px;}
.ibanner .v_item&gt;img{display:block}
:root .ibanner .v_item&gt;img{display:none;}
.header .h_bott .nav_li .navPro_down .content .nav_item{min-width:270px;}
.soluDetail_det01 .left{width:100%;}
.soluDetail_det01 .right{display:none;}
.header .h_bott .right  .nav_li.nav_li_other:last-child .navOther_down{margin-left:0; left:inherit; right:0}
.pro_detail2_01 .hd .item{margin-bottom:20px;}

/* 2021-0223 */
body .channelcontent-113 .Form-P1 .Form-P1-Btn button{font-size:14px; border-radius:5px;}
body .channelcontent-113 .Form-P1 .Form-P1-Btn ._submit{background:#007f00;}
.header .h_bott .nav_li .navPro_down .content .nav_item{min-height:350px;}
.join_us01 .content .right{margin-top:15px}
.yyly_detail .news_detail01 .right .intro .text img{width:auto;}
.solu_detail01 .infor .con{text-align:left;}
.news_banner .content .left .intro{width:70%;}


/* 2021-0224 */
.solu_cen01 .list{margin-top:30px;}
.solu_cen01 .list li{margin-bottom:14px; cursor:pointer;}
.solu_cen01 .list li .li_top{height:58px; line-height:58px; background:#f4f4f4; padding:0 23px; color:#339933; font-size:16px; transition:all 0.5s ease; position:relative;}
.solu_cen01 .list li .li_top:after{content:''; width:18px; height:18px; background:url(../img/jia.png) no-repeat center; position:absolute; right:30px; top:50%; margin-top:-9px;}
.solu_cen01 .list li .li_top span{display:inline-block; width:42px; height:42px; background:#339933; border-radius:50%; text-align:center; line-height:42px; color:#fff; font-size:18px; margin-right:20px;}
.solu_cen01 .list li .li_bott{background:#fff; box-shadow:0 0px 10px rgba(0,0,0,.1); display:none;}
.solu_cen01 .list li .li_bott .box{padding:30px 26px 40px; font-size:15px; line-height:24px; color:#545454; }
.solu_cen01 .list li.cur .li_top:after{background:url(../img/jian.png) no-repeat center;}
.solu_cen01 .list li.cur .li_top{background:#339933; color:#fff;}
.solu_cen01 .list li.cur .li_top span{background:#fff; color:#339933;}
.download01 .hd .box{overflow:hidden; float:left; width:70%;}
.download01 .hd .box .dot{float:left; width:14%;}
.download01 .form{width:23%; float:right;}
.download01 .form_box{height:48px; border:1px solid #d6d6d6; border-radius:48px; position:relative;}
.download01 .form_box .inp{width:100%; height:48px; line-height:48px; padding:0; margin:0; border:none; background:transparent; width:70%; padding:0 20px}
.download01 .form_box .btns{background:none; border:none; padding:0; margin:0; outline:none; cursor:pointer;}
.download01 .form_box .btns .icon{width:43px; height:43px; background:url(../img/down01_icon.png) no-repeat center; position:absolute; right:5px; top:50%; margin-top:-21px;}

.yyly01 .content .li_ .intro{height:165px;}
.yyly01 .content .li_ .intro .box{padding-top:16px;}
.cx_develop01 .infor{padding:0 10%;}

/* 应用领域海外 */
.yyly_hw01 .infor .con{font-size:18px; line-height:30px; color:#000;}
.yyly_hw01 .content{margin-top:40px}
.yyly_hw01 .content li{float:left; width:25%; text-align:center;}
.yyly_hw01 .content li .li_box{padding:0 40px;}
.yyly_hw01 .content li .number{font-size:50px; line-height:50px; color:#aeaeae; font-family:'book_bt'}
.yyly_hw01 .content li .number span{color:#339933; display:inline-block}
.yyly_hw01 .content li .text{font-size:16px; color:#575757; margin-top:20px}
.yyly_hw01 .content li .icon{text-align:center}
.yyly_hw01 .content li .icon img{height:50px; display:inline-block}
.yyly_hw01 .list{margin-top:30px}
.yyly_hw01 .list li{position:relative; padding-left:20px; font-size:14px; color:#575757; line-height:25px;}
.yyly_hw01 .list li:after{content:''; width:6px; height:6px; background:#339933; border-radius:20px; position:absolute; left:0; top:8px}
.yyly_hw02{background:#f7f7f7; padding:60px 0; margin:60px 0}
.yyly_hw02 .infor .tit{font-size:36px; line-height:36px; color:#339933; margin-bottom:30px}
.yyly_hw02 .infor .con{font-size:16px; line-height:28px; color:#666;}
.yyly_hw03 .hd {margin-bottom:40px}
.yyly_hw03 .hd .box{font-size:0; text-align:center; border-bottom:1px solid #e9e9e9;}
.yyly_hw03 .hd .box .dot{display:inline-block; width:25%; height:58px; line-height:58px; text-align:center; color:#000; font-size:16px; cursor:pointer;}
.yyly_hw03 .hd .box .dot span{display:block;}
.yyly_hw03 .hd .box .dot.active span{background:#f7f7f7; border:1px solid #e9e9e9; border-bottom:none; color:#339933;}
.pdf_btn{text-align:right; margin-bottom:35px}
.pdf_btn a{display:inline-block; font-size:17px;color:#575757; padding:0 30px 0 40px; height:60px; line-height:60px; border:1px solid #d0d0d0; border-radius:40px;}
.pdf_btn a span{display:inline-block; vertical-align:middle}
.pdf_btn a .icon{display:inline-block; vertical-align:middle; width:29px; height:29px; background:url(../img/pdf_btn.png) no-repeat center; margin-left:25px;}
.header .h_bott .nav_li .navPro_down .content .nav_item ul{height:350px; overflow-y:auto; padding-right:15px;}
.header .h_bott .nav_li .navPro_down .content .nav_item ul::-webkit-scrollbar-track-piece {background:#fff;} 
.header .h_bott .nav_li .navPro_down .content .nav_item ul::-webkit-scrollbar {width:3px; height:5px;}
.header .h_bott .nav_li .navPro_down .content .nav_item ul::-webkit-scrollbar-thumb {background:#007f00;; background-clip:padding-box; min-height:10px;}
.pro_list01 .bd .li_ .li_box span{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%;}
.pro_list01 .bd .li_ .li_box span:after{display:none}
.pro_list01 .bd .li_ .li_box:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:20px; top:50%; margin-top:-4px;}
.pro_list01 .bd .li_.cur .li_box:after{background:url(../img/solu_jt2.png) no-repeat center;}
.solu_cen01 .infor .con{text-align:left;}
.solu_cen02 .content .li_ .li_box span{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%;}
.solu_cen02 .content .li_ .li_box span:after{display:none}
.solu_cen02 .content .li_ .li_box:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:20px; top:50%; margin-top:-4px;}
.solu_cen02 .content .li_.cur .li_box:after{background:url(../img/solu_jt2.png) no-repeat center;}
.solu_detail01 .content .text{text-align:center}
.solu_detail01 .content img{display:inline-block}
.pro_list01{padding-top:0}
.pro_list01 .hd .item .con{height:24px}
.solu_detail01 .content .news_loading  img{display:none}
.rc_list02 .infor .tit{margin-bottom:25px;}
.jltd01 .infor .tit{font-size:18px; margin-bottom:30px;}
.jltd01 .infor .tit a{font-weight:bold; color:#007f00;}
.pro_detail2_01 .bd .bd_content .infor .con{text-align:left;}
.false01 .text .txt1{color:#007f00!important;}
.ipart02 .cover{bottom:150px;}
.ipart02 .cover .left{top:300px}
.header .h_bott .nav_li .navOther_down .content .left .intro .c{text-align:justify;}
.header .h_bott .nav_li .navPro_down .content .nav_item{width:270px;}
.proDetail_det01 .content .hd .item .box .intro{height:50px; padding:0 10px;}
.yyly01 .content .li_ .intro .box .tit{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block;}
.yyly01 .content .li_ .intro{height:auto;}
.yyly01 .content .li_ .intro .box .con{margin-bottom:0;}
.yyly01 .content .li_{margin-bottom:60px;}
.yyly01 .content .widgets_common_pages_2{margin-top:0}
.Pc_header1 .h_top .right .h_company .icon{display:inline-block; vertical-align:0;}
.Pc_header1 .h_top .right .h_company span{display:inline-block; vertical-align:2px; margin-right:5px; font-size:13px; color:#999}
.Pc_header1 .h_top .right .h_language{margin-top:-3px}
.Pc_header2 .h_bott .h_company{margin-top:24px}
.Pc_header2 .h_bott .h_company .icon{display:inline-block; vertical-align:0;}
.Pc_header2 .h_bott .h_company span{display:inline-block; vertical-align:2px; margin-right:5px;font-size:13px; color:#999}
.Pc_header2 .h_bott .inav_wrapper{width:90%;}
.solu_detail01 .content .list li .li_bott .box{font-size:15px; color: rgba(84,84,84,.9);}
.solu_detail02 .bd .list li .li_bott .box{font-size:15px; color: rgba(84,84,84,.9);}
.proDetail_det01 .content .list li .li_bott .box{font-size:15px; color: rgba(84,84,84,.9);}
.header .h_bott .nav_li .navPro_down .content .nav_item{min-height:250px;}
.header .h_bott .nav_li .navPro_down .content .nav_item ul{height:250px;}
.header .h_bott .nav_li .navPro_down .content .nav_item.on:after{height:250px;}
.pro_detail2_01 .bd .bd_content .infor .con{font-size:16px;}
.header .h_bott .nav_li .navOther_down{background:rgba(255,255,255,.9)}
.header .h_bott .nav_li .navPro_down .content .nav_item{background:rgba(255,255,255,.9)}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_sanji_solu  li:after{display:none}



/*2021-0226*/
.honor01 .download01 .hd .box{float:none; width:auto}
.honor01 .download01 .hd .box .dot{float:none}

/* 2021-0306 */
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_yiji{width:180px; min-width:180px;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_erji{width:200px; min-width:200px;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_sanji{width:200px; min-width:200px;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji{width:200px; min-width:200px;}
.header .h_bott .nav_li.nav_pro .navPro_down .content .nav_item.nav_erji{width:180px; min-width:180px;}
/* .header .h_bott .nav_li .navPro_down .content .nav_item{min-height:250px;}
.header .h_bott .nav_li .navPro_down .content .nav_item ul{height:250px;} */
/* .header .h_bott .nav_li .navPro_down .content .nav_item.on:after{height:200px;} */
.header .h_bott .nav_li{line-height:40px;}
.Pc_header2 .h_bott .nav_li{line-height:73px;}
.header .h_bott .nav_li .navPro_down .content .left{float:left; position:relative;text-align:left;background:#fff; background:rgba(255,255,255,.9); height:310px;}
.header .h_bott .nav_li .navPro_down .content .left .box{padding:40px 30px;}
.header .h_bott .nav_li .navPro_down .content .left:after{content:""; width:1px; height:100%; position:absolute; right:11px; top:0; background:#d1d3d4;}
.header .h_bott .nav_li .navPro_down .content .left .box .img_{width:194px; margin:0 auto}
.header .h_bott .nav_li .navPro_down .content .left .intro{width:194px;}
.header .h_bott .nav_li .navPro_down .content .left .intro .t{font-size:18px; line-height:26px; margin:20px 0 10px;}
.header .h_bott .nav_li .navPro_down .content .left .intro .c{font-size:16px; line-height:22px;}
.header .h_bott .nav_li .navPro_down .content .left:after{right:0}
.header .h_bott .nav_li .navPro_down .content .right{float:left}
.solu_cen02 .content .li_{width:23.5%; margin-right:2%;}
.solu_cen02 .content .li_four{margin-right:0;}
.solu_cen02 .content .li_{line-height:45px; margin-bottom:15px;}
.solu_cen02 .content .li_ .li_box:after{margin-top:-7px;}
.news_detail03 .content li{background:#f7f7f7; transition:all 0.5s ease; position:relative}
.news_detail03 .content li:after{content:''; width:249px; height:245px; background:url(../img/news03_icon.png) no-repeat center; position:absolute; right:0; bottom:0;}
.news_detail03 .content li .li_box{position:relative; z-index:1;}
.solu_detail01 .content .text{width:800px; height:450px; /*box-shadow:0 0 15px rgba(0,0,0,.2);*/ margin:0 auto;}
.solu_detail01{padding-bottom:0;}
.solu_cen01 .content .text{width:800px; height:450px; /*box-shadow:0 0 15px rgba(0,0,0,.2);*/ margin:0 auto;}
.zzjg01 .infor .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:40px; text-align:center;}
.zzjg01 .infor .con{font-size:14px; line-height:24px; color:#666}
.lnb .lnb_area{width:440px; right:-440px}
.lnb .lnb_bott .tit{font-size:24px;}
.lnb .lnb_bott .con .img img{display:none}
.lnb .lnb_bott .con ul{background:none;}
.lnb .lnb_bott .con ul li a{color:#000; padding:15px 50px}
.lnb .lnb_bott .con ul li{border-bottom:1px solid #f1f1f1}
.lnb .lnb_bott .con ul li:hover{background:#339933}
.lnb .lnb_bott .con ul li:hover a{color:#fff;}
.lnb .lnb_bott .con ul li a i{transition:all 0s ease;}
.solution01 .content2 {font-size:0}
.solution01 .content2 .item{float:none; display:inline-block}
.solution01 .content .item .box{padding:20px 30px}

/* 产品列表重做 */
.proList.channel_content{padding:0;}
/*.proList01{background:url(../img/proList01_1.jpg) no-repeat center; padding:60px 0}*/
.proList01{background-color: #f1f1f1; padding:60px 0}
.proList01 .left{width:27%; background:#fff; background:rgba(255,255,255,.6); float:left; box-shadow:0 0 15px rgba(0,0,0,.1)}
.proList01 .left .l_box{padding:30px;}
.proList01 .left .l_box .title{font-size:24px; line-height:30px; color:#414141; margin-bottom:20px;}
.proList01 .left .l_box .content ul li.liFirst{ margin-bottom:13px;}
.proList01 .left .l_box .content ul li.liFirst&gt;a{display:block; padding-left:40px; position:relative; font-size:16px; line-height:41px; border:1px solid #bfbfbf; color:#000;}
.proList01 .left .l_box .content ul li.liFirst&gt;a:after{content:''; width:10px; height:10px; background:url(../img/proList01_2.png) no-repeat; position:absolute; left:15px; top:50%; margin-top:-5px;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond{display:none}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond{font-size:15px; line-height:42px; color:#000;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond&gt;a{position:relative; display:block; border-bottom:1px solid #ededed; padding:0 15px;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond&gt;a:last-child{border-bottom:none;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond&gt;a:after{content:''; width:12px; height:6px; background:url(../img/proList01_3.png) no-repeat; background-position:0 -6px; position:absolute; right:15px; top:50%; margin-top:-3px;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond .ulThree{padding:12px 0; display:none}

.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond li.liThree{padding:0 15px; font-size:15px; line-height:28px; color:#6f6f6f;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond li.liThree a{display:block; padding:0 34px; position:relative}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond li.liThree a:after{content:''; width:17px; height:17px; background:url(../img/proList01_4.png) no-repeat; position:absolute; left:0; top:50%; margin-top:-8px;}

/* 选中态 */
.proList01 .left .l_box .content ul li.liFirst.cur&gt;a{background:#339933; color:#fff; border-color:#339933}
.proList01 .left .l_box .content ul li.liFirst.cur&gt;a:after{background-position:0 -10px}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond.cur&gt;a{color:#339933}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond.cur&gt;a:after{background-position:0 0px}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond li.liThree.cur a:after{background-position:0 -17px;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond li.liThree.cur a{color:#339933}

.proList01 .right{width:68%; float:right}
.proList01 .right .li_{width:48%; float:left; line-height:50px; margin-bottom:15px; margin-right:4%;}
.proList01 .right .li_two{margin-right:0;}
.proList01 .right .li_ .li_box{display:block; color:#000; font-size:16px; background:#fff; padding:0 33px; position:relative;}
.proList01 .right .li_ .li_box:before{content:''; width:3px; height:100%; background:#339933; position:absolute; left:0; top:0; transition:all 0.5s ease; z-index:0;}
.proList01 .right .li_ .li_box:hover{color:#fff; background:#339933;}
.proList01 .right .li_ .li_box span{position:relative; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; overflow:hidden; z-index:1;}
.proList01 .right .li_ .li_box:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:15px; top:50%; margin-top:-7px; z-index:2;}
.proList01 .right .li_ .li_box:hover:after{background:url(../img/solu_jt1_2.png) no-repeat center;}

.proList01 .right .li_.cur .li_box{background:#339933; color:#fff;}
.proList01 .right .li_.cur .li_box:before{background:#017f01;}
.proList01 .right .li_.cur .li_box span:after{background:url(../img/solu_jt2.png) no-repeat center;}
.proList02 {padding:40px 0}
.proList02 .content ul{padding:0 150px;}
.proList02 .content li .li_box .icon{width:45px; height:45px;}

.solu_detail01 .content .list,
.solu_detail02 .bd .list,
.solu_cen01 .list{width:800px; margin:15px auto 0;}
.proDetail_det01 .content .list{width:100%;}

.solu_detail01 .content .list li,
.solu_detail02 .bd .list li,
.solu_cen01 .list li,
.proDetail_det01 .content .list li{cursor:default;}

.solu_detail01 .content .list li .li_bott,
.solu_detail02 .bd .list li .li_bott,
.solu_cen01 .list li .li_bott,
.proDetail_det01 .content .list li .li_bott{display:block; box-shadow:inherit; font-size:16px; line-height:26px; margin-top:0px;}

.solu_detail01 .content .list li .li_bott .box,
.solu_detail02 .bd .list li .li_bott .box,
.solu_cen01 .list li .li_bott .box,
.proDetail_det01 .content .list li .li_bott .box{padding:0;}


.solu_detail01 .content .list li .li_top,
.solu_detail02 .bd .list li .li_top,
.solu_cen01 .list li .li_top,
.proDetail_det01 .content .list li .li_top{background:none; font-size:23px; color:#339933; padding:0; height:auto; line-height:40px;}

.solu_detail01 .content .list li .li_top:after,
.solu_detail02 .bd .list li .li_top:after,
.solu_cen01 .list li .li_top:after,
.proDetail_det01 .content .list li .li_top:after{display:none;}

.solu_detail01 .content .list li.cur .li_top,
.solu_detail02 .bd .list li.cur .li_top,
.solu_cen01 .list li.cur .li_top,
.proDetail_det01 .content .list li.cur .li_top{background:none; color:#000}

.solu_detail01 .news_loading,
.solu_detail02 .news_loading,
.solu_cen01 .news_loading,
.proDetail_det01 .news_loading{display:none;}

/* 2021-0308 */
.Pc_header1 .h_top .right .h_company span{font-size:15px; color:#333;}
.news_list01 ul li .left .tit{font-size:22px;}
.news_banner .content .intro .box .tit{font-size:22px; line-height:32px;}
.solu_detail01 .infor .con{font-size:18px; line-height:30px;}
.solu_detail01 .content .list li .li_bott .box{font-size:17px; line-height:30px;}
.proDetail_det01 .content .list li .li_bott .box{font-size:15px; line-height:30px;}
/* .common-solu .content .left ul{padding:20px 0;}
.common-solu .content .left li .icon{margin:0 auto 15px;}
.common-solu .content .left li .txt{font-size:20px;}
.common-solu .content .left li .more{margin-top:15px;}
.common-solu .content .right img{height:167px;} */
.proList02{padding:20px 0}
.pro_list03 .content li .li_box .con{display:none;}
.proList02 .content li .li_box .icon{width:40px; height:40px; margin:0 auto 10px;}
.pro_list03 .content li .li_box .tit{font-size:16px; line-height:26px; margin-bottom:0;}
.ipart03 .content .item .intro .box .con{font-size:14px; line-height:24px; height:48px;}

.proList01 .right .item .biaoti{font-size:22px; line-height:30px; margin-bottom:20px; }
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond&gt;a.aSecond_2{padding:0 20px; border-bottom:none}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond li.liThree{padding:0 20px;}

.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond&gt;a.aSecond_2:after{right:25px}

.investor_contact01 li .li_box .con span{font-size:15px;}
.investor_contact01 li .li_box .con span em{display:inline-block; width:53px;}


.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond.no_jt&gt;a:after{transform:rotateZ(-90deg);}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond.no_jt.cur&gt;a:after {background-position: 0 -6px;}
.proDetail_det .proList01 .right .wrap,
.pro_detail .proList01 .right .wrap{width:auto; padding:0 2%;}
.proList01 .right .proDetail_det01,
.proList01 .right .pro_detail01 {background:#fff; padding:50px 30px}

.proDetail_det.channel_content{padding:0}
.pro_detail.channel_content{padding:0}
.solu_detail01.pro_detail01  .content .text{width:auto; height:auto;}
.solu_detail01.pro_detail01  .content .list, 
.solu_detail02 .bd .list, .solu_cen01 .list{width:auto}
.proDetail_det01 .content .hd .proDet03_btn .owl-next{right:-20px}
.proDetail_det01 .content .hd .proDet03_btn .owl-prev{left:-20px}
.proDetail_det01 .content .bd .right .box .more{display:none}
.proDetail_det01 .content .bd .right .box .con{margin-top:25px; height:104px; overflow-y:auto}
.proDetail_det01 .content .bd .right .box .con::-webkit-scrollbar {width:4px; height:4px;}
.proDetail_det01 .content .bd .right .box .con::-webkit-scrollbar-thumb {border-radius:5px; background:#339933;}
.proDetail_det01 .content .bd .right .box .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.proDetail_det01 .content .bd .left .fangda{right:15px; bottom:15px;}

.proList01 .pro_detail03{float:left; width:100%}
.proList01 .pro_detail04{float:left; width:100%}
.solu_cen03.solu_detail03 .content .item .intro .box{padding:20px; padding-left:0;}
.proDetail_det01 .content .bd .owl-carousel .owl-dots{text-align:left}
.proDetail_det01 .content .bd .left{border-radius:15px}


/* 产品列表新增 */
.proList01 .search_btn{background:#339933; height:50px; line-height:50px; text-align:center; display:none;}
.proList01 .search_btn span{display:inline-block; vertical-align:middle;}
.proList01 .search_btn span.icon{background:url(../img/m_proList01_1.png) no-repeat center; width:28px; height:17px; background-size:contain;}
.proList01 .search_btn span.text{font-size:16px; color:#fff; margin-left:25px;}
.proList01 .left .close{background:#339933; height:50px; line-height:50px; text-align:center; display:none;}
.proList01 .left .close span{display:inline-block; vertical-align:middle;}
.proList01 .left .close span.icon{background:url(../img/m_proList01_1.png) no-repeat center; width:28px; height:17px; background-size:contain;}
.proList01 .left .close span.text{font-size:16px; color:#fff; margin-left:25px;}

.return_{display:none;}

.proDetail_det .proList01 .right{background:#fff;}

.proList01 .right .proDetail_det01, .proList01 .right .pro_detail01{padding-bottom:0;}
.proDetail_det01 .content .bd{margin-bottom:50px;}


/* 2021-0330 */
.proDetail_det .proList01 .right .proDetail_det02{padding-top:0;}
.proDetail_det01 .content .bd .right .box .tit{font-size:24px;}

/* 2021-0331 */
/* 产品列表 四级按照三级样式 */
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond li.liThree a{padding:0 10px}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond li.liThree a:after{display:none;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond li.liThree.no_jt a:before{content:''; width:12px; height:6px; background:url(../img/proList01_3.png) no-repeat; background-position:0 -6px; position:absolute; right:15px; top:50%; margin-top:-3px; transform: rotateZ(
	-90deg
	);}
.ipart03 .content{position:relative}
.ipart03 .content .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:-10px; left:0%;  width:100%; text-align:center;}
.ipart03 .content .owl-carousel .owl-dot{width:22px; height:4px; background:#ccc; margin:0 5px; display:inline-block; transition:all 0.5s ease;}
.ipart03 .content .owl-carousel .owl-dot.active{width:30px; background:#007f00;}
.solu_detail01 .content .list li .li_bott, .solu_detail02 .bd .list li .li_bott, .solu_cen01 .list li .li_bott, .proDetail_det01 .content .list li .li_bott{padding-bottom:30px;}
.solu_nav .dd .down .ul_box{
    padding: 15px 0;
    position: relative;
    border: 1px solid #e4e7ed;
    background-color: #fff;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
    border-radius: 20px;
}
.solu_nav .dd .down ul{/*box-shadow:none;*/ border:none}

/* 2021-0406 */
.proList01 .right .li_{width:32%; margin-right:2%; line-height:40px; margin-bottom:8px;}
.proList01 .right .li_three{margin-right:0;}
.proList01 .right .li_ .li_box{padding:0 30px 0 20px; font-size:15px;}
.cx_develop01_1{margin-bottom:50px;}
.solu_cen01{padding-bottom:0;}
.solu_cen01 .infor .tit{margin-bottom:22px;}
.solu_cen01 .content{margin-top:22px;}
.solu_cen01 .list li .li_top{margin-bottom:5px;}
.solu_cen02{margin:50px 0}
.solu_cen02 .content .li_{line-height:40px; margin-bottom:8px;}
.solu_cen02 .content .li_ .li_box{padding:0 30px 0 20px; font-size:15px;}
.solu_cen03{padding:0px;}
.solu_cen03 .content .item .intro{height:auto}
.solu_cen03 .content .item .intro{background:#fff; border-radius:0 0 20px 20px;}
.solu_cen03 .content .item .intro .box{padding:20px 10px 10px}
.solu_cen03 .content .item .intro .box .tit{display:block; font-size:23px; line-height:30px; overflow:hidden; color:#000; margin-bottom:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.solu_cen03 .content .item .intro .box .con{font-size:16px; line-height:28px; color:#646464; height:56px; overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; white-space:normal}
.solu_cen03 .content .item:hover .intro .box .tit{color:#339933;}
.no_soluCen02 .solu_cen01{padding-bottom:50px;}
.solu_cen01.no_img .content .text{display:none}
.solu_cen01.no_list .list {display:none}
.solu_cen01 .list li .li_bott{padding-bottom:0;}
.solu_cen01 .list li:last-child{margin-bottom:0;}
.solu_cen01 .infor{padding:0}
.solu_cen01 .list{margin-top:20px;}
.solu_cen01 .list .list_tu{float:left; width:32%; margin-right:3%;}
.solu_cen01 .list .list_tu img{border-radius:20px;}
.solu_cen01 .list .list_ul{float:left; width:60%; margin-top:20px;}
.solu_cen01.no_neirong  .infor .tit{margin-bottom:0;}
.solu_cen02{padding:40px 0}
.solu_cen03 .content .item .intro{height:128px}
.solu_cen03 .content .item .intro .box .con{margin:0;}

/* 解决方案详细 */
.solu_detail01.no_list{padding-bottom:30px;}
.solu_detail01.no_list .list {display:none}
.solu_detail01.no_img .content .text {display:none}
.solu_detail01 .content .list{padding-bottom:20px;}
.solu_detail01 .content .text{height:auto}
.solu_detail01 .infor .tit{font-size:32px; line-height:32px; margin-bottom:25px;}
.solu_detail01 .infor .con{font-size:17px; line-height:30px;}
.solu_detail01 .content .list li .li_top{font-size:20px; line-height:30px;}
.solu_detail01 .content .list li .li_bott .box{font-size:15px; line-height:30px;}

/* 产品详细 */
.pro_detail01.no_img .content .text {display:none}
.pro_detail01.no_list .list {display:none}
.pro_detail01 .content{margin-top:20px;}
.pro_detail01 .content .list li .li_bott{padding-bottom:0; font-size:15px;}
.pro_detail03{margin-top:50px;}

/* 产品详细 */
.proDetail_det01 .content .list li .li_bott{padding-bottom:10px;}
.proDetail_det01 .content .bd .right .box .tit{padding-bottom:10px;}
.proDetail_det01 .content .bd .right .box .con{padding-right:10px; margin-top:10px;}
.proDetail_det01 .content .hd .item{padding:2px;}

/* 产品列表 */
.proList01 .right .item .biaoti{margin-bottom:15px; margin-top:20px;}

/* 创新发展 */
.cx_develop05 .content .bd{position:relative; overflow:hidden; height:500px}
.cx_develop05 .content .bd .cover{position:absolute; left:0; bottom:-5px; z-index:2; background:url(../img/cx_develop_cover.png) center; height:306px; width:100%;}
.cx_develop05 .content .bd .cover .btns{position:absolute; left:0; bottom:50px; width:100%; text-align:center;}
.cx_develop05 .content .bd .cover .more{display:inline-block; padding:0 32px; height:45px; line-height:45px; font-size:14px; color:#339933; border:2px solid #339933; border-radius:10px;}
.cx_develop05 .content .bd .cover .more span{display:inline-block;}
.cx_develop05 .content .bd .cover .more:hover{background:#339933; color:#fff;}



/* 模板1 */
.muban1.channel_content{padding-bottom:0;}
.muban1_01 .infor .tit{font-size:32px; line-height:32px; color:#333; text-align:center;}
.muban1_01 .infor .con{font-size:17px; line-height:28px; color:#4e4e4e; margin-top:30px;}
.muban1_01 .content {margin-top:40px}
.muban1_01 .content .left{width:45%; float:left; position:relative; cursor:pointer; transition:all 0.5s ease;;}
/* .muban1_01 .content .left .cover{position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/black.6.png) center; z-index:2; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.muban1_01 .content .left .cover .icon{position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px; background:url(../img/muban1_01_icon.png) no-repeat center; width:50px; height:50px;} */

.muban1_01 .content .left:after{content:''; position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/black.6.png) center; z-index:2; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.muban1_01 .content .left:before{content:''; position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px; background:url(../img/muban1_01_icon.png) no-repeat center; width:50px; height:50px; z-index:3; opacity:0; visibility:hidden; transition:all 0.5s ease;}

.muban1_01 .content .left .cover .m_text{font-size:20px; width:100%; height:24px; line-height:24px; color:#fff; position:absolute; left:0; top:50%; margin-top:-12px; display:none; text-align:center;}
.muban1_01 .content .left .m_img{position:fixed; width:100%; height:100%; display:none; left:0; top:0; z-index:10}
.muban1_01 .content .left .m_img .m_img_bg{position:absolute; left:0; top:0; background:rgba(0,0,0,.8); width:100%; height:100%;}
.muban1_01 .content .left .m_img .m_img_close{width:22px; height:22px; background:url(../img/about_close.png) no-repeat center; position:absolute; right:20px; bottom:20px;}
.muban1_01 .content .left .m_img .info{position:absolute; width:320px; height:500px; left:50%;  top:50%; margin-left:-160px; margin-top:-250px; overflow:hidden;}
.muban1_01 .content .left:hover:after{opacity:1; visibility:visible;}
.muban1_01 .content .left:hover:before{opacity:1; visibility:visible;}
.muban1_01 .content .right{width:53%; float:right; background:#f7f7f7;}
.muban1_01 .content .right .rect-49{padding-bottom:48%;}
.muban1_01 .content .right .box{padding:40px}
.muban1_01 .content .right .box .tit{font-size:20px; line-height:24px; color:#339933; margin-bottom:10px;}
.muban1_01 .content .right .box .txt{font-size:16px; line-height:28px; height:196px; overflow-y:auto; padding-right:10px; color:#4e4e4e}
.muban1_01 .content .right .box .txt::-webkit-scrollbar {width:4px; height:4px;}
.muban1_01 .content .right .box .txt::-webkit-scrollbar-thumb {border-radius:5px; background:#339933;}
.muban1_01 .content .right .box .txt::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.muban1_02{margin:50px 0}
.muban1_02 .bianjiqi .t{font-size:20px; line-height:24px; color:#339933; margin-bottom:10px;}
.muban1_02 .bianjiqi .c{font-size:16px; line-height:28px; color:#4e4e4e}
body .album_ordinary .album_close{background:#339933;}
.muban1_03 .infor .tit{font-size:32px; line-height:32px; color:#333; text-align:center;}
.muban1_03 .content{position:relative; margin-top:30px;}
.muban1_03 .content .item{display:none}
.muban1_03 .content .owl-item .item{display:block;}
.muban1_03 .content .item a{display:block;}
.muban1_03 .content .item .rect-67{padding-bottom:67%; border-radius:20px 20px 0 0px;}
.muban1_03 .content .item .intro{background:#fff; border-radius:0 0 20px 20px;}
.muban1_03 .content .item .intro .box{padding:20px 10px 10px}
.muban1_03 .content .item .intro .box .tit{font-size:23px; line-height:30px; overflow:hidden; color:#000; margin-bottom:10px;}
.muban1_03 .content .item .intro .box .con{font-size:16px; line-height:28px; color:#646464; height:56px; overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.muban1_03 .content .item:hover .intro .box .tit{color:#339933;}
.muban1_03 .content .muban1_03_btn&gt;div{position:absolute; top:30%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2}
.muban1_03 .content .muban1_03_btn .owl-prev{left:-35px; background-position:0 0;}
.muban1_03 .content .muban1_03_btn .owl-next{right:-35px; background-position:-13px 0;}

/* 模板2 */
.muban2.channel_content{padding-bottom:0;}
.muban2_01 .infor .tit{font-size:32px; line-height:32px; color:#333; text-align:center;}
.muban2_01 .infor .con{font-size:17px; line-height:28px; color:#4e4e4e; margin-top:30px;}
.muban2_01 .content {margin-top:40px}
.muban2_01 .content .left{width:45%; float:left; position:relative; cursor:pointer; transition:all 0.5s ease;;}
/* .muban2_01 .content .left .cover{position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/black.6.png) center; z-index:2; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.muban2_01 .content .left .cover .icon{position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px; background:url(../img/muban1_01_icon.png) no-repeat center; width:50px; height:50px;} */
.muban2_01 .content .left:after{content:''; position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/black.6.png) center; z-index:2; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.muban2_01 .content .left:before{content:''; position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px; background:url(../img/muban1_01_icon.png) no-repeat center; width:50px; height:50px; z-index:3; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.muban2_01 .content .left .cover .m_text{font-size:20px; width:100%; height:24px; line-height:24px; color:#fff; position:absolute; left:0; top:50%; margin-top:-12px; display:none; text-align:center;}
.muban2_01 .content .left .m_img{position:fixed; width:100%; height:100%; display:none; left:0; top:0; z-index:10}
.muban2_01 .content .left .m_img .m_img_bg{position:absolute; left:0; top:0; background:rgba(0,0,0,.8); width:100%; height:100%;}
.muban2_01 .content .left .m_img .m_img_close{width:22px; height:22px; background:url(../img/about_close.png) no-repeat center; position:absolute; right:20px; bottom:20px;}
.muban2_01 .content .left .m_img .info{position:absolute; width:320px; height:500px; left:50%;  top:50%; margin-left:-160px; margin-top:-250px; overflow:hidden;}
.muban2_01 .content .left:hover:after{opacity:1; visibility:visible;}
.muban2_01 .content .left:hover:before{opacity:1; visibility:visible;}
.muban2_01 .content .right{width:53%; float:right; background:#f7f7f7;}
.muban2_01 .content .right .rect-49{padding-bottom:48%;}
.muban2_01 .content .right .box{padding:40px}
.muban2_01 .content .right .box .tit{font-size:20px; line-height:24px; color:#339933; margin-bottom:10px;}
.muban2_01 .content .right .box .txt{font-size:16px; line-height:28px; height:196px; overflow-y:auto; padding-right:10px; color:#4e4e4e}
.muban2_01 .content .right .box .txt::-webkit-scrollbar {width:4px; height:4px;}
.muban2_01 .content .right .box .txt::-webkit-scrollbar-thumb {border-radius:5px; background:#339933;}
.muban2_01 .content .right .box .txt::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.muban2_02{margin:50px 0}
.muban2_02 .bianjiqi .t{font-size:20px; line-height:24px; color:#339933; margin-bottom:10px;}
.muban2_02 .bianjiqi .c{font-size:16px; line-height:28px; color:#4e4e4e}
body .album_ordinary .album_close{background:#339933;}
.muban2_03 .infor .tit{font-size:32px; line-height:32px; color:#333; text-align:center;}
.muban2_03 .content{position:relative; margin-top:30px;}
.muban2_03 .content .item{display:none}
.muban2_03 .content .owl-item .item{display:block;}
.muban2_03 .content .item a{display:block;}
.muban2_03 .content .item .rect-67{padding-bottom:67%; border-radius:20px 20px 0 0px;}
.muban2_03 .content .item .intro{background:#fff; border-radius:0 0 20px 20px;}
.muban2_03 .content .item .intro .box{padding:20px 10px 10px}
.muban2_03 .content .item .intro .box .tit{font-size:23px; line-height:30px; overflow:hidden; color:#000; margin-bottom:5px;}
.muban2_03 .content .item .intro .box .con{font-size:16px; line-height:28px; color:#646464; height:56px; overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.muban2_03 .content .item:hover .intro .box .tit{color:#339933;}
.muban2_03 .content .muban2_03_btn&gt;div{position:absolute; top:30%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2}
.muban2_03 .content .muban2_03_btn .owl-prev{left:-35px; background-position:0 0;}
.muban2_03 .content .muban2_03_btn .owl-next{right:-35px; background-position:-13px 0;}

/* 模板3 */
.muban3.channel_content{padding-bottom:0;}
.muban3_01 .infor .tit{font-size:32px; line-height:32px; color:#333; text-align:center;}
.muban3_01 .infor .con{font-size:17px; line-height:28px; color:#4e4e4e; margin-top:30px;}
.muban3_01 .content {margin-top:40px;}
.muban3_01 .content .content_box{ position:relative; width:800px; margin:0 auto; cursor:pointer; transition:all 0.5s ease;}
/* .muban3_01 .content .content_box .cover{position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/black.6.png) center; z-index:2; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.muban3_01 .content .content_box .cover .icon{position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px; background:url(../img/muban1_01_icon.png) no-repeat center; width:50px; height:50px;} */
.muban3_01 .content .content_box:after{content:''; position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/black.6.png) center; z-index:2; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.muban3_01 .content .content_box:before{content:''; position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px; background:url(../img/muban1_01_icon.png) no-repeat center; width:50px; height:50px; z-index:3; opacity:0; visibility:hidden; transition:all 0.5s ease;}

.muban3_01 .content .content_box .cover .m_text{font-size:20px; width:100%; height:24px; line-height:24px; color:#fff; position:absolute; left:0; top:50%; margin-top:-12px; display:none; text-align:center;}
.muban3_01 .content .content_box .m_img{position:fixed; width:100%; height:100%; display:none; left:0; top:0; z-index:10;}
.muban3_01 .content .content_box .m_img .m_img_bg{position:absolute; left:0; top:0; background:rgba(0,0,0,.8); width:100%; height:100%;}
.muban3_01 .content .content_box .m_img .m_img_close{width:22px; height:22px; background:url(../img/about_close.png) no-repeat center; position:absolute; right:20px; bottom:20px;}
.muban3_01 .content .content_box .m_img .info{position:absolute; width:320px; height:500px; left:50%;  top:50%; margin-left:-160px; margin-top:-250px; overflow:hidden;}
.muban3_01 .content .content_box:hover:after{opacity:1; visibility:visible;}
.muban3_01 .content .content_box:hover:before{opacity:1; visibility:visible;}
.muban3_02{margin:50px 0}
.muban3_02 .bianjiqi .t{font-size:20px; line-height:24px; color:#339933; margin-bottom:10px;}
.muban3_02 .bianjiqi .c{font-size:16px; line-height:28px; color:#4e4e4e}
.muban3_03{background:#f6f6f6; padding:50px 0;}
.muban3_03 .hd{margin-bottom:25px;}
.muban3_03 .hd .item{display:inline-block; font-size:16px; line-height:45px; padding:0 28px; border-radius:30px; border:1px solid #d2d2d2; color:#000; transition:all 0.5s ease; cursor:pointer; margin-right:15px; margin-bottom:10px;}
.muban3_03 .hd .item.cur{text-align:center; color:#fff; background:#339933;}
.muban3_03 .bd .bianjiqi{margin-bottom:20px;}
.muban3_03 .bd .bianjiqi .t{font-size:20px; line-height:24px; color:#339933; margin-bottom:10px;}
.muban3_03 .bd .bianjiqi .c{font-size:16px; line-height:28px; color:#4e4e4e}
.muban3_04{margin-top:50px;}
.muban3_04 .infor .tit{font-size:32px; line-height:32px; color:#333; text-align:center;}
.muban3_04 .content{position:relative; margin-top:30px;}
.muban3_04 .content .item{display:none}
.muban3_04 .content .owl-item .item{display:block;}
.muban3_04 .content .item a{display:block;}
.muban3_04 .content .item .rect-67{padding-bottom:67%; border-radius:20px 20px 0 0px;}
.muban3_04 .content .item .intro{background:#fff; border-radius:0 0 20px 20px;}
.muban3_04 .content .item .intro .box{padding:20px 10px 10px}
.muban3_04 .content .item .intro .box .tit{font-size:23px; line-height:30px; overflow:hidden; color:#000; margin-bottom:5px;}
.muban3_04 .content .item .intro .box .con{font-size:16px; line-height:28px; color:#646464; height:56px; overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.muban3_04 .content .item:hover .intro .box .tit{color:#339933;}
.muban3_04 .content .muban3_04_btn&gt;div{position:absolute; top:30%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2}
.muban3_04 .content .muban3_04_btn .owl-prev{left:-35px; background-position:0 0;}
.muban3_04 .content .muban3_04_btn .owl-next{right:-35px; background-position:-13px 0;}

/* 模板4 */
.muban4.channel_content{padding-bottom:0;}
.muban4_01 .infor .tit{font-size:32px; line-height:32px; color:#333; text-align:center;}
.muban4_01 .infor .con{font-size:17px; line-height:28px; color:#4e4e4e; margin-top:30px;}
.muban4_02{margin:50px 0}
.muban4_02 .content {background:#f7f7f7;}
.muban4_02 .content .left{width:36%; float:left; position:relative; cursor:pointer; transition:all 0.5s ease;;}
.muban4_02 .content .left .rect-68{padding-bottom:68%;}
.muban4_02 .content .right{width:64%; float:right;}
.muban4_02 .content .right .box{padding:40px}
.muban4_02 .content .right .box .tit{font-size:20px; line-height:24px; color:#339933; margin-bottom:10px;}
.muban4_02 .content .right .box .txt{font-size:16px; line-height:28px; height:168px; overflow-y:auto; padding-right:10px; color:#4e4e4e}
.muban4_02 .content .right .box .txt::-webkit-scrollbar {width:4px; height:4px;}
.muban4_02 .content .right .box .txt::-webkit-scrollbar-thumb {border-radius:5px; background:#339933;}
.muban4_02 .content .right .box .txt::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.muban4_03 .infor .tit{font-size:32px; line-height:32px; color:#333; text-align:center;}
.muban4_03 .content{position:relative; margin-top:30px;}
.muban4_03 .content .item{display:none}
.muban4_03 .content .owl-item .item{display:block;}
.muban4_03 .content .item a{display:block;}
.muban4_03 .content .item .rect-67{padding-bottom:67%; border-radius:20px 20px 0 0px;}
.muban4_03 .content .item .intro{background:#fff; border-radius:0 0 20px 20px;}
.muban4_03 .content .item .intro .box{padding:20px 10px 10px}
.muban4_03 .content .item .intro .box .tit{font-size:23px; line-height:30px; overflow:hidden; color:#000; margin-bottom:10px;}
.muban4_03 .content .item .intro .box .con{font-size:16px; line-height:28px; color:#646464; height:56px; overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.muban4_03 .content .item:hover .intro .box .tit{color:#339933;}
.muban4_03 .content .muban4_03_btn&gt;div{position:absolute; top:30%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2}
.muban4_03 .content .muban4_03_btn .owl-prev{left:-35px; background-position:0 0;}
.muban4_03 .content .muban4_03_btn .owl-next{right:-35px; background-position:-13px 0;}


/* 解决方案详细底部 资料下载 公告部分 */
.common-solu {border-top:1px solid #e2e2e2; margin-top:50px;}
.common-solu {position:relative; /*overflow:hidden;*/}
.common-solu .content .rect-36{padding-bottom:36%;}
.common-solu .content .right{width:44.5%; float:right; position:absolute; right:0; bottom:0;}
.common-solu .content .right img{border-radius:200px 0 0 0; height:307px;}
.common-solu .content .left{float:left; width:48%; margin-left:2%;}
.common-solu .content .left ul{padding:20px 0; font-size:0}
.common-solu .content .left li{display:inline-block; padding:0 45px;}
.common-solu .content .left li .li_box{display:block; text-align:center}
.common-solu .content .left li .icon{width:auto; height:auto; margin:0 auto 15px;}
.common-solu .content .left li .txt{font-size:20px; line-height:22px; color:#262626;}
.common-solu .content .left li .more{display:inline-block; width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; transition:all 0.5s ease; margin-top:15px;}
.common-solu .content .left li .icon img{transition:all 0.5s ease;}
.common-solu .content .left li:hover .icon img{transform:rotateY(180deg);}
.common-solu .content .left li:hover .more{background:url(../img/ipart04_jt2.png) no-repeat center;}
.common-solu .content .right img{height:160px;}
.common-solu .content .left li{position:relative}
.common-solu .content .left li .cover{position:absolute; left:88%; top:-40px; background:#fff; width:270px; z-index:2; box-shadow:0 0 15px rgba(0,0,0,.2); border-radius:15px; display:none;}
.common-solu .content .left li .cover .box{padding:20px;}
.common-solu .content .left li .cover .box .info .t{font-size:18px; line-height:24px; color:#333; text-align:left;}
.common-solu .content .left li .cover .box .info .close{width:20px; height:20px; background:url(../img/down_close.png) no-repeat center; background-size:cover; position:absolute; right:10px; top:22px; transition:all 0.5s ease; cursor:pointer; z-index:2;}
.common-solu .content .left li .cover .box dl{margin-top:20px; max-height:230px; overflow-y:auto; padding-right:10px;}
/* 滚动条样式 */
.common-solu .content .left li .cover .box dl::-webkit-scrollbar {width:9px; height:4px;}
.common-solu .content .left li .cover .box dl::-webkit-scrollbar-thumb {border-radius:5px;background:#339933;}
.common-solu .content .left li .cover .box dl::-webkit-scrollbar-track {border-radius:0;background:#f6f5f5;}
.common-solu .content .left li .cover .box dl dd{font-size:15px; line-height:36px; color:#333; background:#eee; padding:0 10px; margin-bottom:10px;}
.common-solu .content .left li .cover .box dl dd a{display:block;}
.common-solu .content .left li .cover .box dl dd .dd_l{float:left; width:75%;}
.common-solu .content .left li .cover .box dl dd .dd_r{float:right; width:16px; height:16px; background:url(../img/down_btn.png) no-repeat center; background-size:cover; margin-top:10px;}
.common-solu .content .left li .cover .box .info .close:hover{transform:rotateZ(180deg);}
.common-solu .content .left li .cover .box .text{font-size:15px; line-height:24px; color:#333; margin-top:10px; display:none;}
.common-solu .content .left li.noziliao .cover .box dl{display:none;}
.common-solu .content .left li.noziliao .cover .box .text{display:block;}
/* 解决方案详细底部 资料下载 公告部分  end*/


/* 标题3 */
.title3{font-size:16px; font-weight:bold; border-bottom:2px solid #339933; display:inline-block; padding-bottom:2px; margin-bottom:5px; color:#4e4e4e}
.mb12{margin-bottom:12px;}
.sanjiao{position:relative; padding-left:12px;}
.sanjiao:after{content:''; width:0px; height:0px; border:6px solid; border-color:transparent transparent transparent #339933; position:absolute; left:0; top:9px;}


/* 产品列表 */
.proList01 .left {width:24%}
.proList01 .left .l_box{padding:19px}
.proList01 .left .l_box .title{margin-bottom:10px;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond.ulSecond_2 li.liSecond{line-height:33px;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond .ulThree{padding:4px 0}
.proList01 .right{width:74%}
.proList_ban .content .tit{margin-bottom:15px;}
.proList_ban form .inp_wrap{width:320px; }
.proList_ban form .inp_wrap{height:47px; line-height:47px;}
.proList_ban form .inp_wrap .inp{height:47px; line-height:47px; border-radius:50px; background:transparent;}
.proList_ban form .inp_wrap .btns{width:40px; height:40px; background-size:cover; margin-top:-20px; transition:all 0.5s ease;;}
.proList_ban form .inp_wrap .btns:hover{background:url(../img/proList_ban01_hover.png) no-repeat center; width:40px; height:40px; background-size:cover;}
.Pc_header1 .h_top .right .h_language span{transition:all 0.5s ease;}
.Pc_header1 .h_top .right .h_language span.icon1{background:#ccc url(../img/language_icon_2.gif) no-repeat center center; font-size:0; width:16px; height:16px; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; -o-border-radius:100%; background-size:cover;} 
.Pc_header1 .h_top .right .h_language:hover span.text{color:#339933}
.Pc_header1 .h_top .right .h_language:hover span.icon2{background:url(../img/h_lan2_hover.png) no-repeat center; background-size:cover;}
.Pc_header1 .h_top .right .h_company:hover span{color:#339933}
.Pc_header1 .h_top .right .h_company .icon{transition:all 0.4s ease;}
.Pc_header1 .h_top .right .h_company:hover .icon{background:url(../img/h_company_hover.png) no-repeat center; background-size:cover;}
.Pc_header2 .h_bott .h_company:hover span{color:#339933}
.Pc_header2 .h_bott .h_company .icon{transition:all 0.4s ease;}
.Pc_header2 .h_bott .h_company:hover .icon{background:url(../img/h_company_hover.png) no-repeat center; background-size:cover;}

/* 2021-0409 */
.muban2_02 .bianjiqi{margin-bottom:20px;}
figure{margin:0!important}
/* .muban2_01 .content .left figure{margin:0!important}
.muban3_01 .content .content_box figure{margin:0!important} */
.pswp__button--share{display:none!important;}
.pswp--open{display:none!important;}
/* .albums{display:block!important;} */
/* .solu_nav .dd .down{box-shadow:0 0 15px rgba(0,0,0,.2);} */
body .box_wrap_title{background:#339933;}
.muban1_01 .content .left .rect-5625{height:0!important}
.muban2_01 .content .left .rect-5625{height:0!important}
.pro_detail .pro_detail01 .content .rect-5625{height:0!important}
.solu_cen .solu_cen01 .content .text .rect-5625{height:0!important}
.ml20{margin-left:20px;}
.solu_cen01 .infor .tit{font-size:32px; line-height:32px;}
.solu_cen01 .list li .li_top{font-size:20px; line-height:24px;}
.solu_cen01 .list li .li_bott .box{font-size:16px; line-height:28px;}
.widgets_common_pages_2{margin-bottom:40px;}
.news_detail01 .right{width:87%}
.news_detail01 .right .box{padding-right:0;}
.proDetail_det01 .content .list li .li_top{font-size:20px;}
.proDetail_det01 .infor .tit{font-size:32px; line-height:32px;}
.proDetail_det01 .infor{margin-bottom:20px;}

.solution01 .content2 .item .img{position:relative}
.solution01 .content2 .item .img:after{content:''; width:100%; height:100%; background:url(../img/black.6.png) center; position:absolute; left:0; top:0; pointer-events:none; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.solution01 .content2 .item .img .solu_play{width:60px; height:60px; background:url(../img/solu_play.png) no-repeat center; position:absolute; left:50%; margin-left:-30px; top:50%; margin-top:-30px; opacity:1; visibility:visible;transition:all 0.5s ease; z-index:2; cursor:pointer;}

/* .solution01 .content2 .item .img:hover:after{opacity:1; visibility:visible;} */
/* .solution01 .content2 .item .img:hover .solu_play{opacity:1; visibility:visible;} */
.widgets_foot_float_2 .nav.active .nav__content{width:350px}
.widgets_foot_float_2 .nav__items{width:309px}

.yyly_hw01 .list{background:#f7f7f7;}
.yyly_hw01 .list .img_{width:28%; float:left; position:relative;}
.yyly_hw01 .list .img_:after{content:''; width:100%; height:100%; background:url(../img/black.6.png) center; position:absolute; left:0; top:0; pointer-events:none; opacity:1; visibility:visible; transition:all 0.5s ease;}
.yyly_hw01 .list .img_ .hw_play{width:60px; height:60px; background:url(../img/solu_play.png) no-repeat center; position:absolute; left:50%; margin-left:-30px; top:50%; margin-top:-30px; opacity:1; visibility:visible; transition:all 0.5s ease; z-index:2; cursor:pointer;}
.yyly_hw01 .list .info{width:69%; float:right; padding-top:60px;}
.yyly_hw02 .infor .tit{font-size:32px; line-height:32px}
.mb20{margin-bottom:20px;}

.network01 .left .content .item .box .tit{width:37%; margin-right:5%; font-size:18px}
.network01 .left .content .item .box .tel{width:40%}
.network02 .item .box .tit{font-size:23px;}
.network02 .item .box{padding:30px 25px}
.network02 .item .box .con{height:125px}
.network02 .item{height:278px}
.news_detail01 .right .intro .text img{width:800px}


/*产品详细视频20210510*/
.proList01 .rect-56{padding-bottom:56%;}
.proList01 .rect-566{padding-bottom:56.6%;}
.proList01 .rect-116{padding-bottom:56.5%;}
.proList01 .right_content{padding:35px 129px 0}
.proList01 .right_content .item{background:#f6f6f6; transition:.3s ease; position:relative; border-radius:20px 20px 0 20px; overflow:hidden;}
.proList01 .right_content .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.proList01 .right_content .item .box{padding:35px 25px;}
.proList01 .right_content .item .box .t{font-size:28px; line-height:1; color:#000; margin-bottom:20px;}
.proList01 .right_content .item .box .c{font-size:16px; color:#000; line-height:30px;}
.proList01 .right_content .item .box .c a{display:block; position:relative; padding-left:13px;}
.proList01 .right_content .item .box .c a:after{content:''; position:absolute; left:0; width:5px; height:5px; background:#339933; border-radius:50%; top:50%; margin-top:-3px;}
.proList01 .right_content .item{position:relative;width: 100%;float:left;margin-right: 0;margin-bottom:30px;}
.proList01 .right_content .item.three_item{margin-right:0;}
.proList01 .right_content .item .img{position:relative}
.proList01 .right_content .item .img:after{content:''; width:100%; height:100%; background:url(../img/black.6.png) center; position:absolute; left:0; top:0; pointer-events:none; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.proList01 .right_content .item .img .solu_play{width:60px; height:60px; background:url(../img/solu_play.png) no-repeat center; position:absolute; left:50%; margin-left:-30px; top:50%; margin-top:-30px; opacity:1; visibility:visible;transition:all 0.5s ease; z-index:2; cursor:pointer;}

/*产品详细视频20210510 end*/



/*解决方案详细视频20210525*/
.muban_solu .rect-56{padding-bottom:56%;}
.muban_solu .rect-566{padding-bottom:56.6%;}
.muban_solu .rect-116{padding-bottom:56.5%;}
.muban_solu .right_content{padding:35px 0 0}
.muban_solu .right_content .item{background:#f6f6f6; transition:.3s ease; position:relative; border-radius:20px 20px 0 20px; overflow:hidden;}
.muban_solu .right_content .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.muban_solu .right_content .item{position:relative;width: 37%; margin:0 auto}
.muban_solu .right_content .item .img{position:relative}
.muban_solu .right_content .item .img:after{content:''; width:100%; height:100%; background:url(../img/black.6.png) center; position:absolute; left:0; top:0; pointer-events:none; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.muban_solu .right_content .item .img .solu_play{width:60px; height:60px; background:url(../img/solu_play.png) no-repeat center; position:absolute; left:50%; margin-left:-30px; top:50%; margin-top:-30px; opacity:1; visibility:visible;transition:all 0.5s ease; z-index:2; cursor:pointer;}

/*解决方案视频20210510 end*/




/*20220118*/
.oldnews{  width: 72%; padding-left: 10%;}

/*20220506*/
.news_detail01 .left .bdsharebuttonbox a:hover{background-position:-74px 0;}
.news_detail01 .right .intro .text{line-height:2;}


/*20220610*/
.inav_wrapper .inav .right{margin-right: -44px;}




.video_list_wskdf .content .item .box .c a{padding-left:25px!important;}
.video_list_wskdf .content .item .box .c a:after{background:url(../img/solu_play.png) no-repeat center/cover!important; width:18px;height:18px; margin-top:-9px!important
}


.video_list_wskdf .content .item .box .c a span{float:right; font-size:12px;}



.new_solution01 .box{margin-bottom:80px;}
.new_solution01 .box{position:relative; border-radius:10px;}
.new_solution01 .box .intro{position:absolute; top:42%; left:0; transform:translateY(-50%); width:100%; text-align:center;}
.new_solution01 .box .intro .t{font-size:45px; line-height:50px; color:#ffffff;}
.new_solution01 .box .intro .play_btns{margin-top:50px; cursor:pointer;}
.new_solution01 .box .down_btn{position:absolute; bottom:0; left:50%; transform:translate(-50%,50%); cursor:pointer;}
.new_solution01 .cont li{background:#ffffff; overflow:hidden; margin-bottom:70px; box-shadow:0px 2px 32px 0px rgba(112, 112, 112, 0.15);}
.new_solution01 .cont li.even{border-top-left-radius:15px; border-bottom-left-radius:15px;}
.new_solution01 .cont li.odd{border-top-right-radius:15px;}
.new_solution01 .cont li .video{width:50%; cursor:pointer; border-top-left-radius:15px; border-bottom-left-radius:15px; border-top-right-radius:15px; overflow:hidden; position:relative; }
.new_solution01 .cont li .rect-6476{padding-bottom:64.76%;}
.new_solution01 .cont li .video .cover{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:60px; height:60px; background:url(../img/solu_play.png) no-repeat center; cursor:pointer;}
.new_solution01 .cont li.even .video{float:left;}
.new_solution01 .cont li.odd .video{float:right;}
.new_solution01 .cont li.even .words{float:right;}
.new_solution01 .cont li.odd .words{float:left;}
.new_solution01 .cont li .words{padding:70px 50px 30px; box-sizing:border-box; width:50%;}
.new_solution01 .cont li .words .num{font-size:24px; line-height:33px; color:#fefefe; width:80px; height:33px; display:inline-block; vertical-align:middle; background:url(../img/sulu_words_bg.png) no-repeat center left; padding:5px;}
.new_solution01 .cont li .words .t{font-size:24px; line-height:33px; color:#006cb4; text-transform:uppercase; font-weight:bold; display:inline-block; vertical-align:middle;}
.new_solution01 .cont li .words .c{font-size:16px; line-height:30px; color:#666666; text-transform:uppercase; min-height:90px; overflow:hidden; margin-top:15px; width:calc(100% - 44px);}
.new_solution01 .cont li .words.no_c .c{margin:0;}
.new_solution01 .cont li .words .btns{width:38px; height:38px; border:1px solid #D8D8D8; text-align:center; line-height:38px; background:#fff; color:#D8D8D8; font-size:20px; float:right; margin-top:15px; transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; -o-transition:all .3s; margin-top:15px;}
.new_solution01 .cont li .words .btns span{margin:0; padding:0; font-size:20px; line-height:1; vertical-align:baseline;}
.new_solution01 .cont li:hover .words .btns{width: 70px; text-align:center; background:#62bd48; color:#fff; border:1px solid #fff; cursor:pointer;}









/* 网站样式 */
/* 20221220 PC端视频开场页面 @wk */
.open_pc .open_outer_box{width: 100%;padding-bottom: 56.25%;}
.open_pc .open_box{top: 0;left: 0;width: 100%;height: 100%;}
.open_pc .open_box .video_box{top: 0;left: 0;z-index: 5;width: 100%;height: 100%;overflow: hidden;}
.open_pc .open_box video{display: block;width: 100%;height: 100%;}
.open_pc .open_box .btns_box{top: 0;left: 0;z-index: 10;width: 100%;height: 100%;}
.open_pc .btns_box .mc_a1t_a {display: block;}
.open_pc .btns_box .mc_a1t_dian {box-sizing: border-box;/* transform: translateY(-50%); */position: relative;top: 50%;display: block;width: 14px;height: 14px;border: 5px solid #0b318f;background:rgb(255, 255, 255);border-radius: 50%;}
.open_pc .btns_box .mc_a1t_dian::before {box-sizing: border-box;content: "";display: block;position: absolute;left: 50%;top: 50%;z-index: -1;transform: translate(-50%, -50%);width: 25px;height: 25px;border-radius: 50%;background: rgba(11, 49, 143, 0.2);animation: 3s ease 0.75s infinite normal none running boderM;}
.open_pc .btns_box .mc_a1t_dian::after {box-sizing: border-box;content: "";display: block;position: absolute;left: 50%;top: 50%;z-index: -1;transform: translate(-50%, -50%);width: 25px;height: 25px;border-radius: 50%;background: rgba(11, 49, 143, 0.2);animation: 3s ease 0s infinite normal none running boderM;}
.open_pc .btns_box .mc_a1t_xl {/* pointer-events: all; */position: absolute;left: 30px;top: 50%;z-index: 1;transform: translateY(-50%);line-height: 54px;padding: 0px 23px;white-space: nowrap;font-size: 10px;pointer-events: none;}
.open_pc .btns_box .mc_a1t_xl::before {content: "";position: absolute;left: 0px;top: 0px;z-index: -1;width: 0px;height: 100%;background: rgba(11, 49, 143, 0.77);border-radius: 30px;}
.open_pc .btns_box .mc_a1t_xl span { opacity: 0; }
.open_pc .btns_box .mc_a1t_icon { font-size: 24px; color: rgb(161, 184, 253); margin-right: 20px; vertical-align: middle; }
.open_pc .btns_box .mc_a1t_title { color: rgb(255, 255, 255); font-size: 16px; margin-right: 30px; vertical-align: middle; }
.open_pc .btns_box .mc_a1t_jiantou { font-size: 20px; color: rgb(161, 184, 253); vertical-align: middle; }
.open_pc .btns_box .mc_a1t_jiantou svg{top: 2px;position: relative;}
.open_pc .btns_box .mc_a1t_icon svg{position: relative;}
@keyframes boderM { 
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0; }
  20% { opacity: 1; }
  75% { transform: translate(-50%, -50%) scale(2); opacity: 0; }
  100% { opacity: 0; }
}
.open_pc .btns_box .btn{z-index: 0;}
.open_pc .btns_box .btn:hover{z-index: 10;}
.open_pc .btns_box .btn:hover .mc_a1t_xl::before { width: 100%; transition: all 0.4s cubic-bezier(0.34, 0.44, 0.41, 1.12) 0s; }
.open_pc .btns_box .btn:hover .mc_a1t_xl span { opacity: 1; transition: all 0.36s ease 0.4s; }
.open_pc .btns_box .btn:hover .mc_a1t_xl{pointer-events: all;}

.open_pc .btns_box .btn.point_1 {top: 27%;left: 3%;}
.open_pc .btns_box .btn.point_2 {top: 27%;left: 19%;}
.open_pc .btns_box .btn.point_3 {top: 23%;left: 41%;}
.open_pc .btns_box .btn.point_4 {top: 9%;left: 69%;}
.open_pc .btns_box .btn.point_5 {top: 14%;left: 91%;}
.open_pc .btns_box .btn.point_6 {top: 47.5%;left: 5%;}
.open_pc .btns_box .btn.point_7 {top: 45%;left: 35.5%;}
.open_pc .btns_box .btn.point_8 {top: 35%;left: 65%;}
.open_pc .btns_box .btn.point_9 {top: 25%;left: 74%;}
.open_pc .btns_box .btn.point_10 {top: 33%;left: 91%;}
.open_pc .btns_box .btn.point_11 {top: 58%;left: 1%;}
.open_pc .btns_box .btn.point_12 {top: 59%;left: 18%;}
.open_pc .btns_box .btn.point_13 {top: 51%;left: 40.5%;}
.open_pc .btns_box .btn.point_14 {top: 50%;left: 55%;}
.open_pc .btns_box .btn.point_15 {top: 50%;left: 74%;}
.open_pc .btns_box .btn.point_16 {top: 43%;left: 90%;}
.open_pc .btns_box .btn.point_17 {top: 77%;left: 1%;}
.open_pc .btns_box .btn.point_18 {top: 63%;left: 45.5%;}
.open_pc .btns_box .btn.point_19 {top: 74.3%;left: 43.5%;}
.open_pc .btns_box .btn.point_20 {top: 59%;left: 78%;}
.open_pc .btns_box .btn.point_21 {top: 25%;left: 85%;}

.open_pc .btns_box .trans_right .mc_a1t_xl{transform: translateX(-100%) translateY(-50%);left: -11px;}
.open_pc .btns_box .trans_right .mc_a1t_xl::before{right: 0;left: initial;}


/* 20221221 M端视频开场页面 @wk */
.open_m .open_outer_box{width: 100%;padding-bottom: 149.153%;}
.open_m .open_box{top: 0;left: 0;width: 100%;height: 100%;}
.open_m .open_box .video_box{top: 0;left: 0;z-index: 5;width: 100%;height: 100%;overflow: hidden;}
.open_m .open_box img{display: block;width: 100%;height: 100%;}
.open_m .open_box .btns_box{top: 0;left: 0;z-index: 10;width: 100%;height: 100%;}

.open_m .open_box .btns_box{top: 0;left: 0;z-index: 10;width: 100%;height: 100%;}
.open_m .btns_box .mc_a1t_a {display: block;}
.open_m .btns_box .mc_a1t_dian {box-sizing: border-box;/* transform: translateY(-50%); */position: relative;top: 50%;display: block;width: 14px;height: 14px;border: 5px solid #0b318f;background:rgb(255, 255, 255);border-radius: 50%;}
.open_m .btns_box .mc_a1t_dian::before {box-sizing: border-box;content: "";display: block;position: absolute;left: 50%;top: 50%;z-index: -1;transform: translate(-50%, -50%);width: 25px;height: 25px;border-radius: 50%;background: rgba(11, 49, 143, 0.2);animation: 3s ease 0.75s infinite normal none running boderM;}
.open_m .btns_box .mc_a1t_dian::after {box-sizing: border-box;content: "";display: block;position: absolute;left: 50%;top: 50%;z-index: -1;transform: translate(-50%, -50%);width: 25px;height: 25px;border-radius: 50%;background: rgba(11, 49, 143, 0.2);animation: 3s ease 0s infinite normal none running boderM;}
.open_m .btns_box .mc_a1t_xl {/* pointer-events: all; */position: absolute;left: 30px;top: 50%;z-index: 1;transform: translateY(-50%);line-height: 54px;padding: 0px 23px;white-space: nowrap;font-size: 10px;pointer-events: none;}
.open_m .btns_box .mc_a1t_xl::before {content: "";position: absolute;left: 0px;top: 0px;z-index: -1;width: 0px;height: 100%;background: rgba(11, 49, 143, 0.77);border-radius: 30px;}
.open_m .btns_box .mc_a1t_xl span { opacity: 0; }
.open_m .btns_box .mc_a1t_icon { font-size: 24px; color: rgb(161, 184, 253); margin-right: 20px; vertical-align: middle; }
.open_m .btns_box .mc_a1t_title { color: rgb(255, 255, 255); font-size: 16px; margin-right: 30px; vertical-align: middle; }
.open_m .btns_box .mc_a1t_jiantou { font-size: 20px; color: rgb(161, 184, 253); vertical-align: middle; }
.open_m .btns_box .mc_a1t_jiantou svg{top: 2px;position: relative;}
.open_m .btns_box .mc_a1t_icon svg{position: relative;}

.open_m .btns_box .btn{z-index: 0;}
.open_m .btns_box .btn.on{z-index: 10;}
.open_m .btns_box .btn.on .mc_a1t_xl::before { width: 100%; transition: all 0.4s cubic-bezier(0.34, 0.44, 0.41, 1.12) 0s; }
.open_m .btns_box .btn.on .mc_a1t_xl span { opacity: 1; transition: all 0.36s ease 0.4s; }
.open_m .btns_box .btn.on .mc_a1t_xl{pointer-events: all;}
.open_m .btns_box .trans_right .mc_a1t_xl{transform: translateX(-100%) translateY(-50%);left: -21px;}
.open_m .btns_box .trans_right .mc_a1t_xl::before{right: 0;left: initial;}

.open_m .btns_box .btn.point_1 {top: 16%;left: 3%;}
.open_m .btns_box .btn.point_2 {top: 16%;left: 27%;}
.open_m .btns_box .btn.point_3 {top: 45%;left: 20%;}
.open_m .btns_box .btn.point_4 {top: 11%;left: 75%;}
.open_m .btns_box .btn.point_5 {top: 14%;left: 93%;}
.open_m .btns_box .btn.point_6 {top: 23.5%;left: 15%;}
.open_m .btns_box .btn.point_7 {top: 65%;left: 2.5%;}
.open_m .btns_box .btn.point_8 {top: 58%;left: 56%;}
.open_m .btns_box .btn.point_9 {top: 23%;left: 65%;}
.open_m .btns_box .btn.point_10 {top: 27%;left: 86%;}
.open_m .btns_box .btn.point_11 {top: 27%;left: 12%;}
.open_m .btns_box .btn.point_12 {top: 36%;left: 38%;}
.open_m .btns_box .btn.point_13 {top: 67%;left: 11%;}
.open_m .btns_box .btn.point_14 {top: 70%;left: 37%;}
.open_m .btns_box .btn.point_15 {top: 70.5%;left: 76%;}
.open_m .btns_box .btn.point_16 {top: 30.5%;left: 81%;}
.open_m .btns_box .btn.point_17 {top: 32%;left: 1%;}
.open_m .btns_box .btn.point_18 {top: 79%;left: 66.5%;}
.open_m .btns_box .btn.point_19 {top: 85.7%;left: 64.5%;}
.open_m .btns_box .btn.point_20 {top: 80%;left: 26%;}
.open_m .btns_box .btn.point_21 {top: 23%;left: 80%;}
.open_m .btns_box .mc_a1t_dian::after{width: 20px;height: 20px;}
.open_m .btns_box .mc_a1t_dian::before{width: 20px;height: 20px;}
.open_m .btns_box .mc_a1t_dian{width: 10px;height: 10px;border: 3px solid #0b318f;}
.open_pc .btns_box .btn.point_6{top: 47%;left: 5%;}
.open_m .btns_box .btn.point_6{top: 23%;left: 15.5%;}

.open_pc {padding: 0px 0;}
.open_m {padding: 0px 0;}

.open_m .btns_box .btn.point_22 {top: 76%;left: 0%;}
.open_pc .btns_box .btn.point_22 {top: 57%;left: 66%;}






















</pre></body></html>